为什么主机不会自动提取更改?

时间:2016-03-21 16:38:17

标签: automation puppet puppet-enterprise

我的主持人没有自动提取更改(至少在30分钟内完成一次)。每次我必须手动强制它才能看到变化。我在init.pp中缺少任何参数/资源描述吗?我的init.pp如下所示:

class checkout {
file { '/example/test12/test.sh':
ensure  => directory,
 mode    => '0755',
 recurse => true,
source  => 'puppet:///extra/'
}
}

1 个答案:

答案 0 :(得分:1)

您的清单(例如init.pp)指定要应用的,而不是何时应用它。每个代理的配置决定了它执行目录运行的频率。如果您可以手动触发目录运行,但运行不会自动发生,那么最可能的结论是木偶代理服务未运行。或者,可能是有问题的代理配置了比您想象的更长的运行间隔 - 30分钟只是默认值。