パペット初心者ですが、すぐに慣れます。今日、次を実行しようとすると問題が発生します。
$ puppet agent --no-daemonize --verbose --onetime
**err: Could not request certificate: getaddrinfo: Name or service not known
Exiting; failed to retrieve certificate and waitforcert is disabled**
エージェントは接続先のサーバーを認識していないようです。コマンド ラインで指定することもできます--server
が、本番環境でデーモンとして実行する場合は役に立たないため、代わりに /etc/puppet/puppet.conf で次のようにサーバー名を指定します。
[main]
server = puppet.<my domain>
の DNS エントリがありpuppet.<my domain>
、 の場合dig puppet.<my domain>
、名前が正しく解決されていることがわかります。
puppet
私が読んだすべてのパペットのドキュメントは、エージェントがデフォルトでパペットマスターに接続しようとすることを示しています.終わり。
それで、私は何が欠けていますか?どんな助けでも大歓迎です!