linux修改/etc/hosts的hostName和修改后不生效的問題?


修改hosts文件,vi /etc/hosts,一般不能去掉localhost,去掉后zookeeper等框架可能會出問題,如下:

1
2
3
4
127.0.0.1 localhost.localdomain localhost
192.168.1.91 master
192.168.1.93 slave1
192.168.1.94 slave2

192.168.1.91既是本機local

 

linux修改本機別名/etc/hosts的hostName后經常不生效,此時有2種方案

  1. 重啟,這是最直接最可靠穩定的一種方法,如果有些時候不方便重啟,則可以使用第二種方法。

  2. 修改/etc/sysconfig/network文件,將HOSTNAME修改成對應的別名,如下:

1
2
NETWORKING= yes
HOSTNAME=host1

    修改后重啟網絡服務

1
service network restart


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM