Марионетка / Бригадир: Узлы не синхронизированы

У меня небольшая проблема: Я установил марионеточный агент на некоторые узлы. Я управляю узлами с мастером.

Теперь некоторые узлы «не синхронизированы», пока я не запустил марионеточный агент -t на узле вручную.

Служба работает на узлах:

root@node1:/var/log# ps aux | grep puppet
root     10079  0.0  0.0   9240   880 pts/0    R+   17:43   0:00 grep puppet
root     31645  0.0  0.2 196188 36780 ?        Ssl  14:17   0:02 /usr/bin/ruby /usr/bin/puppet agent

root@node1:/var/log# service puppet status
[ ok ] agent is running.

Что я могу здесь сделать?

2
задан 18 April 2016 в 18:45
1 ответ

Проверьте две вещи:

  • Puppet agent runinterval puppet config print runinterval
  • Foreman Puppet 'Out of Sync Interval' список настроек молотка --search 'outofsync_interval' (Форман -> Администратор -> Настройки -> Марионетка -> Интервал рассинхронизации)

Убедитесь, что марионеточный агент регистрируется чаще, чем задано в мастере.

В качестве примера:

  • в puppet.conf У меня runinterval = 6h
  • в Foreman У меня outofsync_interval = 400 (чуть более 6 часов)
1
ответ дан 3 December 2019 в 12:41

Теги

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