puppet 节点不断将自己添加到 master 节点

puppet 节点不断将自己添加到 master 节点

我刚开始学习 Puppet。到目前为止,我成功地用仪表板和几个代理设置了我的主节点。但在我的一个测试节点上,我在添加节点时犯了一个错误。我用 2 个不同的证书添加了两次。

第一个证书只是主机名,另一个是 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

相关内容