web-dev-qa-db-ja.com

PuppetMasterはエージェントのホスト名を解決しようとします

ランニング puppet agent -t DNS解決不可能なクライアントから、冗長モードで実行されているパペットマスターから以下をダンプします。

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

(ここで、10.110.x.xxは私のパペットエージェントマシンのIPです)

パペットエージェントもDNSで解決可能である必要がありますか?

1
Dan O'Boyle

はい、ノードはpuppetmasterから解決可能である必要があります。
これは、(マスター/ノード設定で)Puppetをデプロイする前の前提条件の1つです。 https://docs.puppetlabs.com/guides/install_puppet/pre_install.html#check-your-ネットワーク構成

名前解決:すべてのノードには一意のホスト名が必要です。順方向DNSと逆引きDNSの両方を正しく構成する必要があります。 (DNSを構成する手順は、このガイドの範囲を超えています。サイトにDNSがない場合は、各ノードに/ etc/hostsファイルを書き込む必要があります。)

2
faker