写点什么

KUDU1.11 环境安装

  • 2022 年 7 月 20 日
  • 本文字数:1247 字

    阅读完需:约 4 分钟

大家好,我是怀瑾握瑜,一只大数据萌新,家有两只吞金兽,嘉与嘉,上能 code 下能 teach 的全能奶爸

如果您喜欢我的文章,可以[关注⭐]+[点赞👍]+[评论📃],您的三连是我前进的动力,期待与您共同成长~



1. 查看三台机子的 linux 内核以及 ext 文件格式

# cat /proc/version# more /etc/fstab
复制代码


必须是 xfs 或 ext4 格式 否则会启动失败


2. 安装依赖包及修改 hosts 文件

# yum -y install cyrus-sasl-plain lsb ntp
复制代码


修改/etc/hosts 文件,使所有机器 ip 和 hostname 相互配置成功

3. 安装 openssl 及 kudu(主节点)

上传 openssl-libs-1.0.2k-19.el7.x86_64.rpm、kudu-1.11.1-1.x86_64.rpm


1、安装 openssl:kudu 有版本依赖,centos7.5 以上 openssl 版本默认为 1.0.2k,可以不用安装该项


# rpm -ivh openssl-libs-1.0.2k-19.el7.x86_64.rpm --force
复制代码


2、安装 kudu


# yum install kudu-1.11.1-1.x86_64.rpm
复制代码


3、更改配置文件


# vi /etc/kudu/conf/master.gflagfile
复制代码


替换如下内容


--log_dir=/data/kudu/var/log/kudu--fs_wal_dir=/data/kudu/wal/master--fs_data_dirs=/data/kudu/master--minloglevel=2--use_hybrid_clock=false--default_num_replicas=1-rpc_encryption=disabled-rpc_authentication=disabled-trusted_subnets=0.0.0.0/0
复制代码


4. 安装 openssl 及 kudu(子节点)

上传 openssl-libs-1.0.2k-19.el7.x86_64.rpm、kudu-1.11.1-1.x86_64.rpm


1、安装 openssl:kudu 有版本依赖,centos7.5 以上 openssl 版本默认为 1.0.2k,可以不用安装该项


# rpm -ivh openssl-libs-1.0.2k-19.el7.x86_64.rpm --force
复制代码


2、安装 kudu


# yum install kudu-1.11.1-1.x86_64.rpm
复制代码


3、更改配置


# cat /etc/kudu/conf/tserver.gflagfile 
复制代码


替换如下内容,tserver_master_addrs 为 mater 所在节点


--tserver_master_addrs=ykcs3.hadoop.com:7051--log_dir=/data/kudu/var/log/kudu--fs_wal_dir=/data/kudu/wal/tserver--fs_data_dirs=/data/kudu/tserver--minloglevel=2--use_hybrid_clock=false--maintenance_manager_num_threads=6--block_cache_capacity_mb=9216--memory_limit_hard_bytes=34359738368-rpc_encryption=disabled-rpc_authentication=disabled-trusted_subnets=0.0.0.0/0
复制代码



创建 LOG 目录及配置权限


# mkdir -p /data/kudu/var/log/kudu# mkdir -p /data/kudu/wal/master# mkdir -p /data/kudu/master# mkdir -p /data/kudu/wal/tserver# mkdir -p /data/kudu/tserver# chown -R kudu:kudu /data/kudu
复制代码


需要检查 ntp 服务是否启动


# sudo yum install ntp# sudo /etc/init.d/ntpd restart
复制代码

5. 启动 KUDU

子节点启动 kudu-tserver


# systemctl start kudu-tserver# systemctl enable kudu-tserver
复制代码


主节点启动 kudu-master


# systemctl start kudu-master# systemctl enable kudu-master
复制代码

6. 检查安装 kudu 成功

打开 master 页面http://172.29.30.63:8051


查看 tablet-servers 是否为多节点




结束语

如果您喜欢我的文章,可以[关注⭐]+[点赞👍]+[评论📃],您的三连是我前进的动力,期待与您共同成长~

可关注企鹅号【怀瑾握瑜的嘉与嘉】,获取资源下载方式

发布于: 刚刚阅读数: 5
用户头像

还未添加个人签名 2022.07.01 加入

还未添加个人简介

评论

发布
暂无评论
KUDU1.11 环境安装_7月月更_怀瑾握瑜的嘉与嘉_InfoQ写作社区