每隔3分钟,工头会自动调用puppetrun。如何停止此操作

每隔3分钟,工头会自动调用puppetrun。如何停止此操作,puppet,foreman,Puppet,Foreman,请查看附带的屏幕截图,puppetrun每3分钟重复调用一次,并且它将继续重复运行某些关键服务。我想按要求调用puppetrun。不是这样的自动电话。 在puppet.conf文件中,我是否必须启用任何参数来停止这个重复的puppetrun调用?或者我得对领班做些改变? 或者是木偶主人触发了所有客户端的呼叫 你是说每30分钟一次吗?屏幕截图显示只有三次跑步,可能在两小时内 通常,Puppet代理作为一项服务运行,可以停止或禁用该服务-命令因操作系统而异。对于基于systemd的操作系统: sys

请查看附带的屏幕截图,puppetrun每3分钟重复调用一次,并且它将继续重复运行某些关键服务。我想按要求调用puppetrun。不是这样的自动电话。 在puppet.conf文件中,我是否必须启用任何参数来停止这个重复的puppetrun调用?或者我得对领班做些改变? 或者是木偶主人触发了所有客户端的呼叫


你是说每30分钟一次吗?屏幕截图显示只有三次跑步,可能在两小时内

通常,Puppet代理作为一项服务运行,可以停止或禁用该服务-命令因操作系统而异。对于基于systemd的操作系统:

systemctl stop puppet
systemctl disable puppet
service puppet stop
至少应该在其他人身上停止,检查操作系统文档中的命令,以便在启动时禁用该服务


但是,在使用Puppet时,代理连续运行并确保状态是完全安全的。目录不应该每次运行时都影响服务,它表明存在错误。

ah thx。。。但是,如果我将war部署到glassfish服务器上,这应该只在需要时发生,那又如何呢?另外,我可以使用runinterval=--没有客户端,对吗?在puppet.conf[agent]部分?对于软件配置状态,每30分钟运行一次代理是完全合法的。但我的用例不同…如果我有一个puppet模块,可以使用foreman在web服务器上部署超过100秒的war。。。我不想每30分钟就发生一次……a)我不知道你的战争部署。听起来它不应该在每次运行时都执行。b)
--no client
不是runinterval的值,它是启动时传递给puppet代理的命令行选项(通过服务管理器、init脚本选项等)。