centos hostname 不生效怎么辦

centos hostname不生效的解決辦法:1、修改“/etc/sysconfig/network”和“/etc/hosts”文件;2、通過centos命令永久改變主機名。

centos hostname 不生效怎么辦

本文操作環境:CentOS 7系統、Dell G3電腦。

centos hostname 不生效?

Centos修改主機名,重啟后無效解決:

?

顯示主機名命令:

[hadoop@localhost?~]$?hostname localhost.localdomain

?

修改:?

主要修改兩個文件,一個是/etc/sysconfig/network,一個是/etc/hosts?

修改成master,關鍵點是在修改hosts文件時候加入到第一個去,修改得用root修改,其他用戶沒有權限

[root@master?hadoop]#?vim?/etc/sysconfig/network [root@master?hadoop]#?cat?/etc/sysconfig/network? #?Created?by?anaconda NETWORKING=yes HOSTNAME=master [root@master?hadoop]#?vim?/etc/hosts [root@master?hadoop]#?cat?/etc/hosts 127.0.0.1????localhost?localhost.localdomain?localhost4?localhost4.localdomain4?master ::1?????????localhost?localhost.localdomain?localhost6?localhost6.localdomain6 192.168.238.129?master 192.168.238.130?slave2 192.168.238.131?slave1 [root@master?hadoop]#

最后比較關鍵的:永久改變主機名的:

方法一:

centos7命令

[root@master?~]#?hostnamectl?set-hostname?master

?

方法二:

都適用?

直接修改文件,改完重啟

[root@master?~]#?vi?/etc/hostname? master ~?????????????????????????????????? ~??????????????????????????????????? ~???????????????????????????????????????? ~????????????????????????????? ? :wq [root@master?~]#?reboot

推薦教程:《centos教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊13 分享