【发布时间】:2015-11-24 08:55:42
【问题描述】:
我有一个木偶代理,它不是每 5 分钟运行一次,因为我在 [agent] 部分中指定了它,runinterval = 300,它似乎配置正确:
# puppet agent --configprint all|grep -i runinterval
runinterval = 300
我也试过这个:
# puppet agent --daemonize
# puppet resource service puppet ensure=running enable=true
但我仍然遇到相同的行为,请注意 puppet 服务当前正在运行,并且在 [agent] 部分中还将参数“daemon”设置为“true”:
# /etc/init.d/puppet status
puppet (pid 30287) is running...
我还能做些什么来确保服务正在运行?提前致谢
【问题讨论】:
-
尝试手动运行配置并检查错误:
puppet agent -t。可能您在配置过程开始时遇到错误。 -
检查上次运行是否仍在进行中 - 如果上次运行仍在运行,则可能不会调用新的运行。检查 wwith ps aux|grep puppet
-
@maxd 这是您的命令的执行,似乎没有任何问题:
# puppet agent -t Notice: Ignoring --listen on onetime run Info: Retrieving plugin Info: Caching catalog for host.example.com Info: Applying configuration version '1448360240'@AnshuPrateek 我看到的唯一进程是 puppet 的守护进程:root 2885 1 3 11:18 ? 00:00:00 /usr/bin/ruby /usr/bin/puppet agent --no-client请注意,PID 有因为我重新启动了服务而改变了 -
是的,@maxd 我正在寻找如何覆盖它
标签: puppet