Марионеточный агент применяет конфигурацию по умолчанию, но не применяет конфигурацию узла

Марионеточная основная версия: 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? Другие работы узлов хорошо и применяют конфигурацию и от раздела по умолчанию и от раздела узлов.

1
задан 15 October 2015 в 14:39
1 ответ

Думаю, я наконец нашел причину проблемы.

После добавления нового узла вам необходимо перезапустить марионетку master, а после него запускается мастер марионеток, чтобы применить конфигурацию узла.

Как перезапустить мастер марионеток:

По умолчанию выполнение команды мастера марионеток запускает мастер-сервер Puppet, демонстрированный в фоновом режиме. Чтобы остановить службу, вам нужно проверить таблицу процессов с помощью чего-то вроде ps aux | grep puppet, затем завершите процесс.

0
ответ дан 4 December 2019 в 07:01

Теги

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