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 .. –