目錄
7.遷移ClouderaManagementService節點
8.停止原有的server端與所有agent端,並啓動新服務器的server端
場景:原有的 Cloudera Manager 節點 服務器不穩定,需要遷移至新的服務器
原有: http://192.168.1.212:7180
遷移後: http://192.168.1.44:7180
1.遷移節點信息:212 -> 44
2.壓縮存儲目錄,備份SCM Server數據
scm server 存儲目錄:/var/lib/cloudera-scm-server
3.在新服務器安裝server端
之前搭建CDH集羣時候都有配置yum安裝方式
yum查找clouder相關安裝包
> yum search cloudera-manager
cloudera-manager-agent.x86_64 : The Cloudera Manager Agent
cloudera-manager-daemons.x86_64 : Provides daemons for monitoring Hadoop and related tools.
cloudera-manager-server.x86_64 : The Cloudera Manager Server
cloudera-manager-server-db-2.x86_64 : Embedded database for the Cloudera Manager Server
新節點和原有服務端節點對比看看少什麼安裝包,直接安裝
這裏直接安裝 cloudera-manager-server.x86_64
yum install -y cloudera-manager-server.x86_64
4.修改 cloudera-scm-server 配置文件
vim /etc/cloudera-scm-server/db.properties
com.cloudera.cmf.db.type=mysql
com.cloudera.cmf.db.host=192.168.1.44
com.cloudera.cmf.db.name=cm
com.cloudera.cmf.db.user=root
com.cloudera.cmf.db.setupType=EXTERNAL
com.cloudera.cmf.db.password=*****
5.解壓恢復備份數據到新服務器指定配置的目錄中
新服務器安裝完server端,要講server端目錄刪除掉,然後進行替換,
默認 : /var/lib/cloudera-scm-server
6.修改所有agent節點的配置文件內容
> vim /etc/cloudera-scm-agent/config.ini
server_host= 新的clouderaManager服務器ip
7.遷移ClouderaManagementService節點
在原有的Cloudera Scm Server 端,將原有主機,遷移至新的Server端Ip
步驟: 停止運行節點->刪除節點->添加節點至 新服務器
8.停止原有的server端與所有agent端,並啓動新服務器的server端
停止:systemctl stop cloudera-scm-server
停止:systemctl stop cloudera-scm-agent
啓動:systemctl stop cloudera-scm-server
9.登陸新的ClouderaManager地址
更新配置,啓動Cloudera Management Service 服務
10.重啓所有Cloudera Scm Agent 節點
systemctl restart cloudera-scm-agent
11.啓動所有Hadoop節點
至此,節點遷移完成