runinterval 不适用于 Puppet 代理

runinterval 不适用于 Puppet 代理

我在 Windows 上运行 Puppet 代理。

我正在尝试更改 Puppet Agent 与服务器签入的间隔。

在 Puppet Master 上,我修改了puppet.conf文件并添加runinterval = 5m到代理部分下。然后我重新启动了pe-puppet服务。然后我转到代理并重新启动了Puppet Agent服务。

这不起作用并且我的代理仍然没有以 5 分钟的间隔运行。

我检查了puppet.conf代理上的文件,但没有看到那里填充了 runinterval。

我是否遗漏了什么?

答案1

在每个特定代理上设置runinterval。每个 Puppet Master/Agent 都有自己的puppet.conf。您可以编写一个简单的模块来将puppet.conf更改推送到各个代理。

旁注:我总是以秒为单位来定义时间 - 300 = 5 分钟,600 = 10 分钟 - 等等。

相关内容