パペットノードがマスターに自身を追加し続ける

パペットノードがマスターに自身を追加し続ける

私は Puppet の学習を始めたばかりです。これまでのところ、ダッシュボードといくつかのエージェントを使用してマスターを正常にセットアップしました。しかし、テスト ノードの 1 つでノードを追加するときにミスを犯しました。2 つの異なる証明書を使用して 2 回追加してしまいました。

最初の証明書はホスト名のみで、もう 1 つは FQDN です。どちらも適切に削除できないようです。証明書を取り消すために Puppet 構文を使用しました。しかし、次の Puppet 実行時にダッシュボードに再度追加され、操作が許可されていないため、さまざまなエラーが表示されます。これがマスターの設定が残っているためか、エージェントの設定によるものかはわかりません。

エージェント ノードをクリーンな状態にするにはどうすればよいでしょうか?

答え1

Puppet ダッシュボードについてお話しいただいたので、Puppet-Enterprise をご利用であると断言します。

実行するノードのエージェントを無効にするには、次の操作を実行します。

クライアント側で実行する手順:

cd /etc/init.d
service pe-mcollective stop
service pe-puppet stop
rm pe-mcollective
rm pe-puppet
rm /etc/puppetlabs/mcollective/ssl/clients/peadmin-public.pem
rm /etc/puppetlabs/mcollective/ssl/clients/puppet-dashboard-public.pem

次に、ダッシュボードを介して、puppet-master のノード ビューでこの特定のノードを削除できます。

より詳しい公式情報は以下をご覧ください:https://docs.puppetlabs.com/pe/latest/node_deactivation.html

関連情報