Centos7永久修改hostname

hostnamectl set-hostname hdp-01

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

原文地址:https://www.cnblogs.com/flyingcloude/p/10141757.html