我在centos和ubuntu节点上一起从命令行执行了一个木偶运行并没有顺利进行,我通过在代理上按下control-c来中止它。
然后我更改了服务器上的清单,并再次运行了木偶。这次清单是正确的,所以它在ubuntu节点上正常运行,但在centos节点上,木偶代理试图应用旧的清单。
在查询centos节点上的/ var / lib / puppet / client_data /目录时,我发现旧目录仍然存在。但它们不在ubuntu节点中。从centos节点删除旧目录后,我的木偶运行正常。
我多次从命令行中止了木偶,但这是第一次发生。
只是想知道以前的木偶游戏的目录在哪些情况下不会被自动删除。
答案 0 :(得分:0)
如果主服务器在编译配置时抛出错误,则不会被删除。代理回退到应用它收到的最后一个配置。
观察主服务器上的日志,以确保CentOS服务器正在向其发送一个良好的配置。