2
我想通過主機名設置完整的主機名; 下面是我在下面做的;不幸的是'hostname -f'返回'localhost';爲什麼? 我期待它的結果是「bdvm1.us.mysite.com」,這就是我所需要的 - 在此先感謝主機名-f返回本地主機
# more /etc/hosts
127.0.0.1 localhost bdvm1.us.mysite.com mysql mysql.bdvm1.us.mysite.com localhost.loca
ldomain localhost4 localhost4.localdomain4
192.168.1.106 bdvm1 bdvm1.us.impetus.com
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
[[email protected] ~]# hostname bdvm1.us.mysite.com
[[email protected] ~]# hostname -f
localhost
[[email protected] ~]#
感謝@luka - 其實我也改變了主機文件,機器名(全合格bdvm1)。我剛剛意識到這個問題:我從/ etc/hosts文件中刪除了localhost,這次'hostname -f'返回了bdvm1.us.mysite.com .. –