Puppet / Foreman: os nós estão fora de sincronia

2

Eu tenho um pequeno problema: instalei puppet agent em alguns nós. Estou gerenciando os nós com o capataz.

Agora, alguns nós estão "fora de sincronia" até que eu execute puppet agent -t no nó manualmente.

O serviço está sendo executado nos nós:

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.

O que posso fazer aqui?

    
por MyFault 18.04.2016 / 17:45

1 resposta

1

Verifique duas coisas:

  • Agente de marionetes runinterval puppet config print runinterval
  • Foreman Puppet 'Intervalo de sincronização' hammer settings list --search 'outofsync_interval' (Foreman - > Administrador - > Configurações - > Puppet - > Intervalo de sincronização)

Certifique-se de que o agente de marionetes faça o check-in com mais frequência do que a configuração no contramestre.

Como exemplo:

  • em puppet.conf , tenho runinterval = 6h
  • em Foreman , tenho outofsync_interval = 400 (pouco mais de 6 horas)
por 10.05.2018 / 15:14