kudu 添加master节点不像其他大数据组件直接添加即可,操作比较复杂,步骤如下:
1.kudu添加master节点,集群不可用
2.Master节点数为奇数
3.在已存在master节点查看wal和数据目录,rpc_bind_addresses 端口,默认7051
sudo -u kudu kudu fs dump uuid --fs_wal_dir=<master_wal_dir> [--fs_data_dirs=<master_data_dir>] 2>/dev/null
sudo -u kudu kudu fs dump uuid --fs_wal_dir=/data/data1/kmaster 2>/dev/null
当 fs_wal_dir 和--fs_data_dirs不在同一目录下时使用如下命令
sudo -u kudu kudu fs dump uuid --fs_wal_dir=/data/data1/kmaster
-- fs_data_dirs=/data/data2/kmdata,/data/data3/kmdata,/data/data4/kmdata 2>/dev/null
4. 使用impala访问kudu,需要更新hive metastore数据库,在impala shell中执行如下语句
ALTER TABLE table_name