1. kudu 部署指南(centos)
1. 安装 lsb 依赖
先安装 lsb 依赖:sudo rpm redhat-lsb
2. 安装 kudu
推荐手动安装,因为 cloudera 的源非常不稳定,在 kudu 下载页面 下载以下四个安装包:
kudu-client0-1.4.0+cdh5.12.2+0-1.cdh5.12.2.p0.8.el6.x86_64.rpmkudu-client-devel-1.4.0+cdh5.12.2+0-1.cdh5.12.2.p0.8.el6.x86_64.rpmkudu-master-1.4.0+cdh5.12.2+0-1.cdh5.12.2.p0.8.el6.x86_64.rpmkudu-1.4.0+cdh5.12.2+0-1.cdh5.12.2.p0.8.el6.x86_64.rpm
在集群中的一台机器安装 master 和 t-server,其余只安装 t-server。
3. 创建 kudu 文件夹
根据空间考虑 kudu 位置:sudo mkdir -p /data8/kudu && sudo chown kudu:kudu /data8/kudu
4. 配置文件设置
master 和 server 的配置文件设置。
master 设置
--fs_wal_dir=/data8/kudu/master--fs_data_dirs=/data8/kudu/master--default_num_replicas=1
t-server 设置
--fs_wal_dir=/data8/kudu/tserver--fs_data_dirs=/data8/kudu/tserver--tserver_master_addrs=xxx.xxx.xxx.xxx:7051--default_num_replicas=1
5. 启动 kudu
sudo service kudu-master startsudo service kudu-tserver start
