Linux 修改主機名

yang1721發表於2014-03-10
  最近我的虛擬機器每次重啟時主機名總是變回localhost,仔細檢查了下主機名的配置,發現配置存在問題,
  修改了下配置重啟後機器名就變為了hadooptest,現在回憶下hostname的修改方法。
1) hostname   hadooptest ,修改後立即生效,但是系統重啟就改變為原來的機器名,修改只是臨時。
2) 修改/etc/sysconfig/network 
[root@hadooptest ~]# cat /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=hadooptest

3) 修改/etc/hosts 檔案
[root@hadooptest ~]# cat /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1       localhost.localdomain localhost
::1             localhost6.localdomain6 localhost6
192.168.238.128 hadooptest
192.168.238.130 hadooptest

修改上述的2,3後重啟系統,機器名就修OK,如下圖:
[root@hadooptest ~]# hostname
hadooptest

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16674653/viewspace-1104924/,如需轉載,請註明出處,否則將追究法律責任。

相關文章