Марионеточная основная версия: 3.3.1
Марионеточная версия агента: 3.3.1
Содержание site.pp
import '*/*.pp'
node default {
include 'auth'
}
В папке, где site.pp расположен, существует папка под названием 'VirtualMachines' В папке 'VirtualMachines' существует названный файл: server1mycompanycom.pp
полномочия для файла server1mycompanycom.pp
-rw-r--r-- 1 puppet sudo 81 Oct 15 14:33 server1_mycompany_com.pp
Содержание файла server1mycompanycom.pp
node 'server1.mycompany.com' inherits 'default' {
include 'zabbix::agent'
}
Проблема - это при выполнении
марионеточный агент - тест
на server1.mycompany.com только применяется модуль из конфигурации по умолчанию, который называют подлинным модулем из конфигурации узла, которую называют, zabbix-агент не применяется.
Что-то не так с site.pp? Другие работы узлов хорошо и применяют конфигурацию и от раздела по умолчанию и от раздела узлов.
Думаю, я наконец нашел причину проблемы.
После добавления нового узла вам необходимо перезапустить марионетку master, а после него запускается мастер марионеток, чтобы применить конфигурацию узла.
Как перезапустить мастер марионеток:
По умолчанию выполнение команды мастера марионеток запускает мастер-сервер Puppet, демонстрированный в фоновом режиме. Чтобы остановить службу, вам нужно проверить таблицу процессов с помощью чего-то вроде ps aux | grep puppet, затем завершите процесс.