Новая виртуальная машина puppet master засчитывается в использованные лицензии, старый узел puppet master сделал агента более неотзывчивым

Новая виртуальная машина puppet master засчитывается в использованные лицензии, старый узел puppet master сделал агента более неотзывчивым

*Использование VSphere Client 5.1 Ubuntu Precise VM с Puppet Enterprise 3.3.1 и PostgreSQL 9.3.1

Я использую ту же базу данных postgresql для управления новым puppet master и знаю, что лицензии привязаны к количеству используемых сертификатов ssl, но я не уверен, обрабатываются ли данные, связанные с отслеживанием количества сгенерированных и управляемых сертификатов ssl, в базе данных postgresql. По сути, у меня был puppet master, который я удалил в дополнение к одному агенту puppet. Впоследствии я установил новый puppet master на отдельной виртуальной машине и использовал те же базы данных/пользователей/пароли postgresql, и я ожидал, что моя консоль puppet будет сообщать, что используется только 1 лицензия, но, похоже, это 3 лицензии, несмотря на то, что у меня есть только один узел (т. е. предыдущий главный узел теперь является агентом для нового мастера).

Кроме того, несмотря на то, что сертификат моего нового агента, который ранее был мастером, был принят, он, похоже, не реагирует, несмотря на 30-минутное ожидание запуска марионетки, а также на ручное выполнение запуска марионетки.

решение1

Вы отозвали сертификат со старого сервера? Если вы запустите его puppet cert --listна главном сервере, вы должны увидеть все действительные сертификаты puppet. Затем вы можете отозвать старый сертификат, puppet cert --clean {node certname}если у вас есть сертификат для машины, которая больше не существует.

Связанный контент