O nó Puppet não extrai alterações do master

3

Eu segui os três procedimentos a seguir

http://terokarvinen.com/2012/puppetmaster-on-ubuntu-12-04

https://help.ubuntu.com/12.04/serverguide/puppet.html#puppet-installation

http://docs.puppetlabs.com/guides/install_puppet/post_install.html

Eu chego ao ponto de poder iniciar o nó do fantoche e no mestre usando puppet cert --list vendo o certificado e aceitando-o usando cert --sign

No entanto, passado este ponto, o nó não seleciona as mudanças do mestre. O mestre tem o seguinte nó:

   include apache2

E o seguinte manifesto:

package {
    'apache2':
        ensure => installed
}

service {
    'apache2':
        ensure => true,
        enable => true,
        require => Package['apache2']
}

Eu reiniciei puppet e puppetmaster várias vezes, bem como deixei os servidores aguardarem todo o final de semana e ainda assim o nó não instalou apache2 em si mesmo.

EDITAR:

Usando puppet master --verbose -no-daemonize , recebo o seguinte:

root@puppetmaster:/etc/puppet/manifests# puppet master --verbose -no-daemonize
Error: Could not intialize global default settings: Error parsing arguments
Wrapped exception:
invalid argument syntax: '--'

Usando 'agente de marionetes --test --noop' recebo o seguinte:

root@puppet:/var/log/puppet# puppet agent --test --noop
Notice: Skipping run of Puppet configuration client; administratively disabled (Reason: 'Disabled by default on new installations');
Use 'puppet agent --enable' to re-enable.
    
por Hydra IO 07.07.2014 / 17:50

2 respostas

4

Eu vejo que você não tem registros. Eu pararia puppetmaster no servidor mestre e executaria assim:

puppet master --verbose --no-daemonize

No servidor do nó, pare puppet service e execute-o detalhado com noop :

puppet agent --test --noop

Isso deve fornecer alguns resultados que ajudarão na solução de problemas.

Meu palpite: problemas de certificado. Geralmente é com puppet .

    
por 07.07.2014 / 17:59
4

A saída de puppet agent que você adicionou à parte inferior da sua pergunta é a seguinte:

Notice: Skipping run of Puppet configuration client; administratively disabled (Reason: 'Disabled by default on new installations');

Use 'puppet agent --enable' to re-enable.

Não fica mais claro que isso.

    
por 08.07.2014 / 16:19