欢迎使用CSDN-markdown编辑器

修改CM管理主机IP(CDH5.0集群IP更改)

1、修改集群所有机器/etc/hosts 文件IP映射。hostname不用变,只是更改了IP,幸好也不用重新做ssh免密码登陆。

只修改/etc/hosts文件后重启CM相关服务(cloudera-scm-agent、cloudera-scm-server),通过http://Hadoop-master-ip:7180 登陆进去看时,发现manager根本不认识所有的主机了。

所以只修改hosts文件是不行的,得修改postgresql 里面的元数据信息才行。以下步骤在master上执行

2、停止CM相关服务

service cloudera-scm-agent stop

service cloudera-scm-server stop

3、 查看postgresql 的scm用户的密码

grep password /etc/cloudera-scm-server/db.properties

会得到如下信息:

[root@hadoop1 /]# grep password /etc/cloudera-scm-server/db.properties
com.cloudera.cmf.db.password=pfxlUudKJo

4、 登陆postgresql 数据库

psql -h localhost -p 7432 -U scm

输入第三步查到的密码

5、在 postgresql 数据库 中更新hosts表中记录的元数据信息
1) 查看pg中存储情况

select host_id, host_identifier, name, ip_address from hosts;

查询结果:
scm=> select host_id, host_identifier, name, ip_address from hosts;
host_id | host_identifier | name | ip_address
———+————————————–+———+—————-
4 | f064376a-f6e6-4a7e-8258-f593755c9778 | hadoop_master | 10.204.xx.xx
1 | 8c39bb58-72ea-46d0-afe6-8a3287af5192 | hadoop_slave1| 10.204.xx.xx
3 | fa90731b-15ff-4406-afe3-f2e838bdcae7 | hadoop_slave2| 10.204.xx.xx

   ..............

   20| 0a003097-7ece-40e4-9a99-4621e3bbdf3b | hadoop_slave18| 10.204.xx.xx

2) 依次更新所有ip_address值

update hosts set (ip_address) = (‘10.193.xx.xx’) where host_id=3;

3)退出 postgresql

scm=>\q

6 修改所有机器的cloudera-scm-agent的配置文件
打开cloudera-scm-agent的配置文件,将server_host 设置成 master 新ip

vi /etc/cloudera-scm-agent/config.ini

[root@hadoop1 /]# vi /etc/cloudera-scm-agent/config.ini
[General]
# Hostname of the CM server.
server_host=10.193.xx.xx

7、重启服务

service cloudera-scm-agent start

service cloudera-scm-server start

8、再访问CM管理web http://hadoop-master-ip:7180

查看主机名字,IP地址已经显示成修改后的ip了。重启一下相关CDH服务即可。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值