O agente Puppet aplica a configuração padrão, mas não aplica a configuração do nó

1

Versão mestre de fantoches: 3.3.1

Versão do agente de marionetes: 3.3.1

Conteúdo do site.pp

import '*/*.pp'
node default {
include 'auth'
}

Na pasta onde o site.pp está localizado, existe uma pasta chamada 'VirtualMachines' Na pasta 'VirtualMachines' existe um arquivo chamado: server1mycompanycom.pp

permissões para o arquivo server1mycompanycom.pp

-rw-r--r-- 1 puppet  sudo      81 Oct 15 14:33 server1_mycompany_com.pp

Conteúdo do servidor de arquivos1mycompanycom.pp

node 'server1.mycompany.com' inherits 'default' {
include 'zabbix::agent'
}

O problema é que ao executar

agente de marionetes - teste

no server1.mycompany.com apenas o módulo da configuração padrão é aplicado, o que é chamado de auth. O módulo da configuração do nó, que é chamado de zabbix-agent, não é aplicado.

Tem algo errado com o site.pp? Outros nós funcionam bem e aplicam a configuração da seção padrão e da seção de nós.

    
por Link 15.10.2015 / 13:39

1 resposta

0

Acho que finalmente encontrei a causa do problema.

Depois de adicionar um novo nó, você precisa reiniciar o mestre de marionetes e depois dele começar a aplicar a configuração de nós.

Como reiniciar o mestre de marionetes:

Por padrão, a execução do comando puppet master iniciará um servidor mestre Puppet daemonizado em segundo plano. Para interromper o serviço, você precisa verificar a tabela de processos com algo como ps aux | fantoche grep, então mate o processo.

    
por 19.10.2015 / 14:59