Удаление старого узла из puppetdb

Запуск Puppet Server с открытым исходным кодом с Puppet DB 4.8

Недавно я изменил имя одного из моих серверов, и теперь у меня есть два экземпляра одной и той же машины в puppetdb. Я пытаюсь удалить NODE, выполнив следующую команду:

puppet node deactivate old.server..co.uk

, но это не удается с ошибкой:

Error: SSL_connect returned=1 errno=0 state=error: certificate verify failed: [certificate revoked for /CN=puppetdbserver]
Error: Try 'puppet help node deactivate' for usage

Я проверил, что сервер puppetdb может успешно подключиться к серверу марионеток, запустив puppet agent -t на сервере марионеток, и все вроде нормально. Кроме того, мой Puppetserver активно обновляет puppetdb.

2
задан 19 February 2017 в 14:28
2 ответа

Вы можете попробовать удалить из прямой базы данных. Я нашел ссылку, где говорят, как удалить узел из каталога.

https://ask.puppet.com/question/88/how-can-i-purge-exported-resources-from-puppetdb/

1
ответ дан 3 December 2019 в 12:37

вы можете попробовать команду в форме ниже?

     /usr/bin/puppet node deactivate $host --ssldir=/var/lib/puppet/ssl ## replace the path of your ssl directory if its different from /var/lib/puppet/ssl
0
ответ дан 3 December 2019 в 12:37

Теги

Похожие вопросы