新增一臺機器步驟:
設置所有集羣的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看下,一般會有定時報安裝的接口,點擊查看,一般會有詳細錯誤
檢查主機正確性
選擇主機模板-此處可選擇要安裝的組件
向集羣中添加主機
啓動