如何在CentOS服务器上设置fqdn?

我将/ etc / sysconfig / network文件中的主机名设置为host.example.com

HOSTNAME = host.example.com

Fyi,我然后在机器上重新启动。

我有一个Puppet的问题:当我在这台机器上运行Facter时,它返回以下信息:

#facter fqdn

host.com

所以傀儡会产生一个错误的证书,等等…

以下是我的主机上发生的事情:

# 主机名

host.example.com

#主机名–fqdn

example.com

#主机名-y

(没有)

#dnsdomainname

COM

我不明白为什么Facter会得到错误的信息……我做错了什么?

将主机添加到/ etc / hosts文件以进行DNSparsing:

10.1.2.3 host.example.com主机