1.首先查看Cloudera Management Service下有哪些服務,cdh版本為5.9.2:

可以看到基本上有以上6個角色;
2、停止所有角色,並執行刪除;

3.找到集群中另外一個節點,添加對應角色,我這里添加到hadoopNode4上:

元數據庫為mysql,在hadoopNode6上;

需要將mysql驅動器scp到hadoopNode4上;
[root@hadoopNode6:/etc/yum.repos.d]# scp /usr/share/java/mysql-connector-java.jar hadoopNode4:/usr/share/java/ The authenticity of host 'hadoopnode4 (192.168.33.96)' can't be established. RSA key fingerprint is 4f:77:13:cc:24:b7:b7:23:32:d0:fa:31:5d:ff:e0:2a. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'hadoopnode4,192.168.33.96' (RSA) to the list of known hosts. mysql-connector-java.jar

點擊繼續,然后啟動新添加的服務;

3.到cm dashboard中查看,提示有過期配置,重啟過時服務;

重啟完后,查看dashboard,恢復正常;

注意:可以看到之前的監控數據都沒有了,假如需要之前監控數據不丟失的話,那是另外一種遷移辦法:
要備份監控數據,然后轉移至新節點;我們這里監控數據丟失影響不大,所以可以采用這種方式;
