新增一台机器步骤:
设置所有集群的hosts一样,加入新增的机器
vim /etc/sysconfig/network 修改hostnmae为dw.node2
hostname dw.node2
cp cloudera-manager-centos7-cm5.11.1_x86_64.tar.gz 到新增的机器上
安装jdk环境,最好jdk版本统一
tar -zxvf cloudera-manager-centos7-cm5.11.1_x86_64.tar.gz -C /opt
cd /opt/cm-5.11.1
vim etc/cloudera-scm-agent/config.ini 设置server_host为scm机器
添加scm管理用户useradd -r --home=/opt/cm-5.11.1/run/cloudera-scm-server --shell=/bin/false --comment "Cloudera SCM User" cloudera-scm
home为scm安装路径
启动 etc/init.d/cloudera-scm-agent start
如启动错误,请查看scm安装路径下log文件夹下cloudera-scm-agent/cloudera-scm-agent.out
这时打开scm web管理页面,点击最上面导航 主机 选项即可看到新增加的节点
点击上面的 向集群添加新主机 即可添加,共5步,
由于已经将cm agent拷贝到各机器并启动了,此处不是通过IP或hostname查找的(即使查出来也无法选择),而是已存在的主机里面选择,选择新加的agent,点继续
出现下载parcel的界面
此处多多注意不同linux版本要不同的parcel包,我在装的时候就是只放了el6的包,没放el5的包(要加的机器版本为centos5),导致一直卡在这里,找不到问题
如果实在找不到问题,chrome F12看下,一般会有定时报安装的接口,点击查看,一般会有详细错误
检查主机正确性
选择主机模板-此处可选择要安装的组件
向集群中添加主机
启动