CM,CDH 修改迁移元数据库

目录

 

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.重启服务,迁移完成

发布了131 篇原创文章 · 获赞 33 · 访问量 66万+

猜你喜欢

转载自blog.csdn.net/zhangshenghang/article/details/103968107