Puppet Master 尝试解析代理主机名

Puppet Master 尝试解析代理主机名

puppet agent -t从无法解析 DNS 的客户端运行会从以详细模式运行的 Puppet Master 转储出以下内容:

Error: Could not resolve 10.110.x.xx: no name for 10.110.x.xx

(其中 10.110.x.xx 是我的 puppet 代理机器的 ip)

Puppet 代理也需要支持 DNS 解析吗?

答案1

是的,节点必须能够从 Puppetmaster 解析。
这是部署 Puppet(在主/节点设置中)前的先决条件之一,请参阅https://docs.puppetlabs.com/guides/install_puppet/pre_install.html#check-your-network-configuration

名称解析:每个节点必须具有唯一的主机名。正向和反向 DNS 都必须正确配置。(有关配置 DNS 的说明超出了本指南的范围。如果您的站点缺少 DNS,则必须在每个节点上编写一个 /etc/hosts 文件。)

相关内容