Cloudera-server迁移

公司集群cloudera-scm-server所在的主机发生了故障,一直重启,需要拿去重做系统,但整个cloudera manager集群不想动,服务也不能停止,需要将cloudera-scm-server迁移到别的主机上面,网上没有找到有关的资料,就记录一下迁移过程。

迁移步骤: 
准备工作: 
1.备份原cloudera-scm-server所在主机上的mysql数据库 
2.在新的主节点安装mysql,然后初始化数据库(注意需要给数据库配置权限,参考搭建cloudera manager的文档,并配置数据库不区分大小写) 
/opt/cm-5.8.0/share/cmf/schema/scm_prepare_database.sh mysql scm -h新节点 -uroot -p’密码’ –scm-hos 新节点 scm scm scm 
确保 mysql -h 新节点 -u scm -pscm 能登陆mysql 
导入备份的数据,导入完检查tables是否正常 
3.将/opt/cloudera/csd 和 /opt/cloudera/parcel-repo cp到新的节点(涉及到以后新增节点和服务)

迁移工作: 
1.在cloudera manager页面上停止Cloudera Management Service监控服务 
2.主节点关闭cloudera-scm-server,所有节点关闭cloudera-scm-agent 
主节点:/opt/cm-5.8.0/etc/init.d/cloudera-scm-server stop 
所有节点:/opt/cm-5.8.0/etc/init.d/cloudera-scm-agent stop

3.修改新的主节点下/opt/cm-5.8.0/etc/cloudera-scm-server/db.properties的配置文件 
vi /opt/cm-5.8.0/etc/cloudera-scm-server/db.properties 
com.cloudera.cmf.db.host=新的节点名 
4.修改所有节点agent下的配置文件 
vi /opt/cm-5.8.0/etc/cloudera-scm-agent/config.ini 
server_host=新的主节点 
5.主节点启动 cloudera-scm-server 
/opt/cm-5.8.0/etc/init.d/cloudera-scm-server start 
所有节点启动cloudera-scm-agent 
/opt/cm-5.8.0/etc/init.d/cloudera-scm-agent start 
6.登陆新节点的7180,查看服务状态

注意:hive hue oozie等元数据库也涉及到迁移的,需要在页面配置中修改新的数据库地址,重启
--------------------- 
作者:qq_19917081 
来源:CSDN 
原文:https://blog.csdn.net/qq_19917081/article/details/67636863 
版权声明:本文为博主原创文章,转载请附上博文链接!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值