CDH6.3.2集群变更IP配置修改

CHD集群在服务器节点的IP改变之后需要修改一些配置,它本身不会如Apache原生软件那样完全依赖服务器的域名映射,我这边本地使用的测试环境是CDH6.3.2的,在启动/关闭上不用担心agent,如果大家用的是其他版本需要注意

1、在修改IP之前,关闭主服务,不同版本自行考虑agent是否需要手动关闭

systemctl stop cloudera-scm-server

2、进入CDH元数据存放的数据库中修改配置,我这边本地使用名为scm的mysql库

mysql -uscm -pTest123!

进入库中之后找到HOSTS表,查询表数据可发现CDH所有子节点的IP数据在此表中
在这里插入图片描述
我们将变动节点的IP修改为新的IP地址

3、登录修改IP的子节点,修改它的IP,域名映射等和IP有关的服务

修改IP时注意,如果管理节点的IP产生了变动,则不止要修改HOSTS和相关的IP服务,我们还需要修改所有子节点上的/etc/cloudera-scm-agent/config.ini文件,修改其中的CDH主服务所在节点的IP,既在配置文件中找到server_host配置项

4、重启集群生效IP,并重启CDH主服务

systemctl start cloudera-scm-server

5、重新安装agent节点相关服务

当你第四步启动之后,正常情况下在cm web页面上会看到Service MonitorHOST Monitor启动失败,并且手动重启直接报错,这个是因为整个集群的IP策划修改之后,你需要将所有的agent节点上的某些服务重新安装,推荐手动安装,我这边本地测试环境用的CDH6.3.1的RPM包,大家自己操作时注意各自的版本,重新安装时不需要关闭cm主服务

rpm -ivh cloudera-manager-daemons-6.3.1-1466458.el7.x86_64.rpm --nodeps --force
rpm -ivh cloudera-manager-agent-6.3.1-1466458.el7.x86_64.rpm --nodeps --force
rpm -ivh cloudera-manager-server-6.3.1-1466458.el7.x86_64.rpm --nodeps --force

重新安装后在cm web界面上正常启动Service MonitorHOST Monitor以及其他的集群服务即可。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值