I. 服务器86上执行如下操作
1. rpm文件与安装
kudu-1.4.0+cdh5.12.2+0-1.cdh5.12.2.p0.8.el7.x86_64.rpm
kudu-client0-1.4.0+cdh5.12.2+0-1.cdh5.12.2.p0.8.el7.x86_64.rpm
kudu-client-devel-1.4.0+cdh5.12.2+0-1.cdh5.12.2.p0.8.el7.x86_64.rpm
kudu-debuginfo-1.4.0+cdh5.12.2+0-1.cdh5.12.2.p0.8.el7.x86_64.rpm
kudu-master-1.4.0+cdh5.12.2+0-1.cdh5.12.2.p0.8.el7.x86_64.rpm
kudu-tserver-1.4.0+cdh5.12.2+0-1.cdh5.12.2.p0.8.el7.x86_64.rpm
sudo rpm -ivh *.rpm --nodeps
2.配置kudu-master
2.1 sudo vi /etc/default/kudu-master
export FLAGS_log_dir=/var/log/kudu
export FLAGS_rpc_bind_addresses=aistation-86:7051
2.2 创建目录
sudo mkdir /data1/kudu
sudo chown -R kudu:kudu /data1/kudu
sudo mkdir -p /data1/kudu/log
2.3 sudo vi /etc/kudu/conf/master.gflagfile
# Do not modify these two lines. If you wish to change these variables,
# modify them in /etc/default/kudu-master.
--tserver_master_addrs=aistation-86:7051,aistation-87:7051,aistation-88:7051 #需要3个
--log_dir=/data1/kudu/log
--rpc_bind_addresses=aistation-86
#--logtostderr=true #配置如下注释的几项,服务启动不起来
#--rpc-encryption=disabled
#--rpc-authentication=disabled
--fs_wal_dir=/data1/kudu/master/fs_wal_dir
--fs_data_dirs=/data1/kudu/master/fs_data_dirs
#--trusted_subnets=0.0.0.0/0
--fromenv=rpc_bind_addresses
--fromenv=log_dir
3.配置kudu-tserver
3.1 sudo vi /etc/default/kudu-tserver
export FLAGS_log_dir=/var/log/kudu
export FLAGS_rpc_bind_addresses=aistation-86:7050
3.2 sudo vi /etc/kudu/conf/tserver.gflagfile
# Do not modify these two lines. If you wish to change these variables,
# modify them in /etc/default/kudu-tserver.
--fromenv=rpc_bind_addresses
--fromenv=log_dir
--fs_wal_dir=/data1/kudu/tserver/fs_wal_dir
--fs_data_dirs=/data1/kudu/tserver/fs_data_dirs
--tserver_master_addrs=aistation-86:7051,aistation-87:7051,aistation-88:7051
4.启动服务
sudo service kudu-master start
sudo service kudu-tserver start
II. 87、88上重复执行86上的上述操作
只是修改配置上将所有bind地址中的aistation-86换为aistation-87/88
本集群设置3个master ,3个tserver