目录

1.迁移节点信息:212 -> 44 

 2.压缩存储目录,备份SCM Server数据

3.在新服务器安装server端

4.修改 cloudera-scm-server 配置文件

5.解压恢复备份数据到新服务器指定配置的目录中

6.修改所有agent节点的配置文件内容

7.迁移ClouderaManagementService节点

8.停止原有的server端与所有agent端,并启动新服务器的server端

9.登陆新的ClouderaManager地址

10.重启所有Cloudera Scm Agent 节点

11.启动所有Hadoop节点


场景:原有的 Cloudera Manager 节点 服务器不稳定,需要迁移至新的服务器

原有: http://192.168.1.212:7180

迁移后: http://192.168.1.44:7180

1.迁移节点信息:212 -> 44 

迁移 Cloudera Manager 节点 ,迁移Cloudera Scm Server端_cloudera

 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

步骤: 停止运行节点->删除节点->添加节点至 新服务器

 

迁移 Cloudera Manager 节点 ,迁移Cloudera Scm Server端_服务器_02

8.停止原有的server端与所有agent端,并启动新服务器的server端

停止:systemctl stop cloudera-scm-server
停止:systemctl stop cloudera-scm-agent
启动:systemctl stop cloudera-scm-server

9.登陆新的ClouderaManager地址

更新配置,启动Cloudera Management Service 服务

迁移 Cloudera Manager 节点 ,迁移Cloudera Scm Server端_cloudera_03

10.重启所有Cloudera Scm Agent 节点

systemctl restart cloudera-scm-agent

11.启动所有Hadoop节点

至此,节点迁移完成