目录
1.停止所有服务
2.停止Cloudera Management Service服务
3.登录CM所在服务器,停止cloudera-scm-server服务,命令如下:
4.停止CM服务和CDH集群后,对数据库进行迁移
5.登录cloudera-scm-server服务所在服务器,修改/etc/cloudera-scm-server/db.properties文件
6.登陆页面
7.修改CMS服务数据库地址
8.修改CDH集群各服务元数据库地址
9.进入Hue配置界面,选择“数据库”类别,修改数据库主机名称为cdh02.fayson.com
10.进入Oozie配置界面,选择“数据库”类别,修改数据库主机名为cdh02.fayson.com
11.如果有sentry服务,也同上述步骤进行修改即可
12.重启服务,迁移完成
1.停止所有服务
2.停止Cloudera Management Service服务
3.登录CM所在服务器,停止cloudera-scm-server服务,命令如下:
systemctl stop cloudera-scm-server
4.停止CM服务和CDH集群后,对数据库进行迁移
数据导出
mysqldump -uroot -p --all-database > all.dump
导入新数据库
mysql -uroot -p< all.dump
5.登录cloudera-scm-server服务所在服务器,修改/etc/cloudera-scm-server/db.properties文件
[root ~]# vim /etc/cloudera-scm-server/db.properties
# Auto-generated by scm_prepare_database.sh on Fri Jun 8 01:48:49 CST 2018
#
# For information describing how to configure the Cloudera Manager Server
# to connect to databases, see the "Cloudera Manager Installation Guide."
#
com.cloudera.cmf.db.type=mysql
#新数据库服务器host
com.cloudera.cmf.db.host=jast1
#新服务器cm使用数据库名
com.cloudera.cmf.db.name=cm
#新数据库用户名
com.cloudera.cmf.db.user=cm
com.cloudera.cmf.db.setupType=EXTERNAL
#新服务器用户密码
com.cloudera.cmf.db.password=password
重启cloudera-scm-server服务
systemctl start cloudera-scm-server
6.登陆页面
7.修改CMS服务数据库地址
重启服务
8.修改CDH集群各服务元数据库地址
9.进入Hue配置界面,选择“数据库”类别,修改数据库主机名称为cdh02.fayson.com
10.进入Oozie配置界面,选择“数据库”类别,修改数据库主机名为cdh02.fayson.com
11.如果有sentry服务,也同上述步骤进行修改即可
12.重启服务,迁移完成