
Versão mestre de marionetes: 3.3.1
Versão do agente fantoche: 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 arquivo server1mycompanycom.pp
-rw-r--r-- 1 puppet sudo 81 Oct 15 14:33 server1_mycompany_com.pp
Conteúdo do arquivo server1mycompanycom.pp
node 'server1.mycompany.com' inherits 'default' {
include 'zabbix::agent'
}
O problema é que ao executar
agente fantoche --test
em server1.mycompany.com apenas o módulo da configuração padrão é aplicado, que é chamado de auth. O módulo da configuração do nó, chamado zabbix-agent, não é aplicado.
Há algo de errado com o site.pp? Outros nós funcionam bem e aplicam a configuração tanto da seção padrão quanto da seção de nós.
Responder1
Acho que finalmente encontrei a causa do problema.
Depois de adicionar um novo nó, você precisa reiniciar o puppet master e depois dele começar a aplicar a configuração do nó.
Como reiniciar o mestre de marionetes:
Por padrão, executar o comando puppet master iniciará um servidor Puppet master daemonizado em segundo plano. Para interromper o serviço, você precisará verificar a tabela de processos com algo como ps aux | grep puppet e, em seguida, elimine o processo.