CentOS7设置HOSTNAME

在centos7中设置hostname碰到了一个巨坑,就是安照网上的方法修改后怎么都是原来的hostname,根本无效。所以在centos7中除了修改hosts文件和network文件后,还需修改etc/hostname文件,具体步骤如下

第一步:修改/etc/sysconfig/network文件

#>vi /etc/sysconfig/network

添加或修改:

NETWORKING=yes

HOSTNAME=poseidon1

第二步:修改/etc/hosts文件

#>vi /etc/hosts

修改 127.0.0.1这行在行末加  poseidon1

修改 ::1这行在行末加 poseidon1

第三步 :修改/etc/hostname文件(此步不操作,怎么修改都没有用)

在文件开头插入一行 内容为 poseidon1

第四步:重启并验证

#>reboot -f

#> hostnamectl