我们可以检查以确保 puppet 配置仍在运行的锁定文件是什么?我们可以检查所有操作系统环境(如 windows 和 linux)的 /var/lib/puppet/state/agentcatalogrun.lock
文件吗?
我在 Windows Server 2012 中使用 Puppet 3.8,我可以看到正在创建锁定文件。它会因不同的 Windows 版本而有所不同吗?
最佳答案
您可以通过执行以下操作找出正在使用哪个代理锁定文件:
puppet agent --genconfig | grep agent_catalog_run_lockfile
来自 puppet 文档:
agent_catalog_run_lockfile
A lock file to indicate that a puppet agent catalog run is currently in
progress. The file contains the pid of the process that holds the lock
on the catalog run.
Default: $statedir/agent_catalog_run.lock
关于puppet - 我们可以检查以确保 puppet 配置仍在运行的锁定文件是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33773964/