#---1.修改每个用户的hosts
vi /etc/hosts
#127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
172.6.10.20 dip001
172.6.10.21 dip002
172.6.10.22 dip003
172.6.10.23 dip005
172.6.10.24 dip006
172.6.10.25 dip007
#分发到每个节点
for i in {2,3,5,6,7} ;do scp /etc/hosts dip00$i:/etc ;done
--2修改node对应ip
登录mysql的scm库,修改hosts表
use scm;
update hosts set (ip_address) = ('172.6.10.20') where name='dip001';
update hosts set (ip_address) = ('172.6.10.21') where name='dip002';
update hosts set (ip_address) = ('172.2.10.22') where name='dip003';
update hosts set (ip_address) = ('172.6.10.23') where name='dip005';
update hosts set (ip_address) = ('172.6.10.24') where name='dip006';
update hosts set (ip_address) = ('172.6.10.25') where name='dip007';
--3修改每台cloudera-scm-agent的配置文件 server_host到cloudera-scm-server的ip
vi /etc/cloudera-scm-agent/config.ini
server_host=172.6.10.20
#--3重启元数据库mysql
sysytemctl start mysqld
#--4启动server
/etc/init.d/cloudera-scm-server restart
#--5重启每个节点的agent
for i in {1,2,3,5,6,7} ; do ssh dip00$i '/etc/init.d/cloudera-scm-agent restart';done
#--6进入172.6.10.20:7180页面,重启cdh集群和cloudera management服务