因为机房服务器维护,宿主机的网关被修改了。所以相应的虚拟机的IP也需要修改,但是不需要修改HOST。
修改虚拟机网络配置
已经与机房协商好静态IP地址,直接修改即可。
vi /etc/sysconfig/network-scripts/ifcfg-eth0
...
IPADDR=10.0.102.xx
GATEWAY=10.0.102.x
...
service network restart
修改HOST文本
vi /etc/hosts
127.0.0.1 localhost
10.0.102.xx xxx
10.0.102.xx xxx
10.0.102.xx xxx
修改数据库地址
#登陆MySQL
mysql -uroot -p
#找到scm/cm数据库
show databases;
select host_id, host_identifier, name, ip_address from HOSTS;
#结果如下
+---------+--------------------------------------+------+------------+
| host_id | host_identifier | name | ip_address |
+---------+--------------------------------------+------+------------+
| 1 | 6300d845-f8a9-4339-a41d-851eebd50b25 | xxxx | 10.0.10.xx |
| 2 | 13cd1fce-d053-4db7-b47c-ba4664cc035a | xxxx | 10.0.10.xx |
| 3 | c651ba6f-b52d-4590-86f7-09365f8daefd | xxxx | 10.0.10.xx |
+---------+--------------------------------------+------+------------+
#修改三个ip_address
update HOSTS set ip_address = '10.0.102.xx' where name='xxx';
update HOSTS set ip_address = '10.0.102.xx' where name='xxx';
update HOSTS set ip_address = '10.0.102.xx' where name='xxx';
修改SCM Agent配置
如果server_host的值不是HOST_NAME而是IP,则需要修改。
vi $CMF_DEFAULTS/etc/cloudera-scm-agent/config.ini
同步NTP
systemctl restart ntpd.service
ntpdc -np
启动CDH
#/opt/cm-5.15.0/etc/init.d/cloudera-scm-server-db start
/opt/cm-5.15.0/etc/init.d/cloudera-scm-server start
/opt/cm-5.15.0/etc/init.d/cloudera-scm-agent start