Назад | Перейти на главную страницу

марионеточный узел продолжает добавлять себя к мастеру

Я только начинаю изучать марионетку. Пока что я успешно настроил своего мастера с приборной панелью и парой агентов. Но на одном из моих тестовых узлов я допустил ошибку при добавлении узла. Я добавил его дважды с двумя разными сертификатами.

первый сертификат - это просто имя хоста, а второй - полное доменное имя. Кажется, я не могу удалить ни одну из них должным образом. Я использовал марионеточный синтаксис для отзыва сертификата. Но когда приходит следующий запуск марионетки, он снова добавляется на панель инструментов и выдает мне все виды ошибок, потому что ему не разрешено что-то делать. Я не уверен, связано ли это с устаревшей конфигурацией на главном сервере или конфигурацией на агенте.

как я могу получить чистый лист для узла агента?

Когда вы говорили о панели управления 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

Затем на мастере марионеток через панель управления вы можете удалить этот конкретный узел в представлении узлов.

Здесь вы можете найти более подробную информацию: https://docs.puppetlabs.com/pe/latest/node_deactivation.html