在centos7中设置hostname碰到了一个巨坑,就是安照网上的方法修改后怎么都是原来的hostname,根本无效。所以在centos7中除了修改hosts文件和network文件后,还需修改etc/hostname文件,具体步骤如下
第一步:修改/etc/sysconfig/network文件
#>vi /etc/sysconfig/network
添加或修改:
NETWORKING=yes
HOSTNAME=slave3
第二步:修改/etc/hosts文件,添加其他节点映射。具体如下:
#>vi /etc/hosts
127.0.0.1 localhost slave231
::1 localhost slave231
192.168.1.230 master230
192.168.1.232 slave232
192.168.1.231 slave231
192.168.1.240 master240
192.168.1.242 slave242
192.168.1.243 slave243
第三步 :修改/etc/hostname文件(此步不操作,怎么修改都没有用)
删除文件中的所有文字,在第一行添加slave3
第四步:重启并验证
#>reboot -f
#> hostnamectl