启动期间不应启动Puppet代理守护程序

时间:2018-05-31 07:34:10

标签: puppet

我已在我的服务器中安装了puppet agent。

1.我的代理正在自动运行并且正在停止通过puppet安装的apache。 puppet agent --configprint runinterval 1800

2.我可以终止进程,但不希望在服务器重启期间启动此进程。

有人可以有任何想法吗?

1 个答案:

答案 0 :(得分:2)

嗯。在我第一次安装我的代理后,我第一次运行它,从主机请求

的证书
 sudo puppet agent --verbose --no-daemonize --onetime

其中(除其他外)指示代理不继续作为守护程序运行。

然后在master上签署证书后,我可以按需运行代理。

sudo puppet agent -t

代理上的-t( - test)标志有效地添加了--onetime --verbose --no-daemonize --no-usecacheonfailure --detailed-exitcodes --no-splay --show_diff --no- use_cached_catalog用于代理程序运行。因此,这样代理总是运行--nodaemonize,我没有遇到代理自动运行的问题。

不确定这是否解决了您的使用案例。