首頁  >  文章  >  運維  >  centos hostname 不生效怎麼辦

centos hostname 不生效怎麼辦

藏色散人
藏色散人原創
2022-01-17 10:53:114241瀏覽

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教學

以上是centos hostname 不生效怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn