/etc/hosts 文件如下
[root@god ~]# more /etc/hosts 127.0.0.1 localhost ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 localhost god.localdomain
/etc/sysconfig/network 如下
[root@god ~]# more /etc/sysconfig/network # Created by anaconda PEERNTP=no NETWORKING_IPV6=no HOSTNAME=god.localdomain
重启后,设置的HOSTNAME失效,又变回原先的了
解决办法:
以root权限执行 hostnamectl set-hostname god
新开会话及reboot重启后查看hostname都已经永久生效了