
Я только начинаю изучать puppet. Пока что я успешно настроил свой master с панелью управления и парой агентов. Но на одном из моих тестовых узлов я допустил ошибку при добавлении узла. Я добавил его дважды с 2 разными сертификатами.
первый сертификат — это просто имя хоста, а другой — полное доменное имя. Кажется, я не могу удалить ни один из них должным образом. Я использовал синтаксис 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