我有一台计算机,该计算机已配置、启用并运行 Puppet 客户端,但它无法自行从主服务器提取更改。如果我执行此操作,puppet agent -t
它会顺利提取更改。我应该检查哪些日志来找出它无法自行提取的原因?
答案1
很难回答您的问题,因为您没有指定正在使用的 Puppet 版本号。
由于您可以手动运行 Puppet 代理,因此这似乎不是 puppet.conf 或防火墙问题。
请尝试以下操作 -
- 确保 Puppet 代理已启用 -
puppet --enable
- 编辑 /etc/default/puppet,确保 START 设置为是 -
START=yes - 确保 Puppet 代理守护进程正在运行 -
/etc/init.d/puppet restart
- 检查系统上的日志,相关文件应该是 -
/var/log/syslog
/var/log/puppet/puppet.log