Puppet代理应用默认configuration,但不应用节点configuration

木偶大师版本:3.3.1

伪装代理版本:3.3.1

site.pp的内容

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

在site.pp所在的文件夹中有一个名为“VirtualMachines”的文件夹在“VirtualMachines”文件夹中有一个名为server1mycompanycom.pp的文件

文件server1mycompanycom.pp的权限

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

文件server1mycompanycom.pp的内容

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

问题在于运行时

傀儡代理 – testing

在server1.mycompany.com上只应用默认configuration的模块,称为auth。 来自节点configuration的模块(称为zabbix-agent)不适用。

site.pp有什么问题吗? 其他节点工作正常,并应用默认部分和节点部分的configuration。

我想我终于find了问题的原因。

添加新节点后,您需要重新启动木偶大师,并在木偶大师启动后应用节点configuration。

如何重新开始木偶大师:

默认情况下,运行puppet master命令将启动后台守护进程的Puppet主服务器。 要停止服务,您需要使用ps aux |来检查进程表 grep傀儡,然后杀死这个进程。