cloudera manager的agent的ip地址改变解决方案

1、首先在安装cloudera-manager的主机上,启动所有的cloudera管理进程

[root@node1 ~]# /etc/init.d/cloudera-scm-server-db status
[root@node1 ~]# /etc/init.d/cloudera-scm-server status

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

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

3、登陆postgresql 数据库

###输入命令:
psql -h localhost -p 7432 -U scm 
###提示你输入密码,密码就是上面步骤(2)的密码。

4、登陆postgresql中

[root@node1 ~]# /etc/init.d/postgresql start
###启动 postgresql 服务:                                     [确定]
[root@node1 data]# psql -h localhost -p 7432 -U scm 
###用户scm的口令:
psql (8.4.18)
###输入 "help" 来获取帮助信息.
scm=> 

5、修改postgresql数据库中的数据(即主机的ip)
1) 查看pg中存储情况

scm=> select host_id, host_identifier, name, ip_address from hosts;
###查询的结果如下: 
 host_id |           host_identifier            | name  |   ip_address    
---------+--------------------------------------+-------+-----------------
   4 | 675f2327-1b68-4299-ad2d-84e67db4448f | node2 | 192.168.174.130
   1 | 2d6b4c81-ae19-44b1-9789-cd25c77ed715 | node1 | 192.168.174.129

2)修改各主机的ip(分别修改各主机的ip)

scm=> update hosts set (ip_address) = ('192.168.172.130') where ip_address = '192.168.174.130';   
UPDATE 1
scm=> update hosts set (ip_address) = ('192.168.172.129') where ip_address = '192.168.174.129';   
UPDATE 1
scm=> select host_id, host_identifier, name, ip_address from hosts;                              
 host_id |           host_identifier            | name  |   ip_address    
---------+--------------------------------------+-------+-----------------
       4 | 675f2327-1b68-4299-ad2d-84e67db4448f | node2 | 192.168.172.130
       1 | 2d6b4c81-ae19-44b1-9789-cd25c77ed715 | node1 | 192.168.172.129
(2 行记录)

3)退出postgresql数据库
      

输入命令: Ctrl+d即可 

  6、修改所有Hadoop集群机器中的cloudera-scm-agent的配置文件
1)打开cloudera-scm-agent的配置文件

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

2)修改server_host的值(这个是指定cloudera-scm-server的ip)

将该值设置为cloudera-scm-server的ip即可。 

7、修改各主机的 /etc/hosts文件,将现在的hostname与IP地址对应上   
8、重启服务

service cloudera-scm-server-db restart 
service cloudera-scm-server restart 
service cloudera-scm-agent restart  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值