パペットの初心者です。学習の道具として、私はパッケージnagios-common
をインストールしようとしていました。以下のパペットマニフェストを使ってパッケージをインストールしました。パペットにパッケージがインストールされているパペットのマスターがパペットエージェントノードにインストールされていません
class pckd {
package {'nagios-common':
ensure => present,
}
}
node default {
include pckd
}
また、puppet apply
をマスターノードに適用しました。このパッケージはmasterに正常にインストールされています。
以下は/var/log
です。
labcluster01node01 puppet-agent[99575]: Could not request certificate: getaddrinfo: Temporary failure in name resolution
labcluster01node01 puppet-agent[99575]: Could not request certificate: getaddrinfo: Temporary failure in name resolution
labcluster01node01 puppet-agent[99575]: Could not request certificate: getaddrinfo: Temporary failure in name resolution
labcluster01node01 puppet-agent[99575]: Could not request certificate: getaddrinfo: Temporary failure in name resolution
labcluster01node01 nagios: Auto-save of retention data completed successfully.
labcluster01node01 puppet-agent[99575]: Could not request certificate: getaddrinfo: Temporary failure in name resolution
labcluster01node01 puppet-agent[99575]: Could not request certificate: getaddrinfo: Temporary failure in name resolution
Iエージェントノードにpuppet agent -t
を適用し、薬剤が上記クエリにnode.Addedにインストールされていないエージェントnode.Thisパッケージ上のパッケージをインストールすることができませんでしたが、時間制限はれるありますパッケージが反映されます。
これらのログでは、クライアントがマスタ上のCAに対して正常に認証されていないことが示されます。最初に修正する必要があります。 –
確かにそれをチェックします。 –
@MattSchuchardエージェントノードでシェルスクリプトを実行しようとしました。私はそれを成功裏に実行することができました。証明書の問題があった場合、エージェントノードにはインストールされていません。 –