如何防止 puppet 覆盖您在 Linux 服务器上所做的任何更改?

0 linux puppet

我试图将一台服务器的 timedatectl 从 CST 更改为 EST。但每次我进行更改时,木偶都会覆盖更改并在几分钟后将其恢复到原来的位置。我怎样才能阻止这种情况发生在该特定服务器上?所以我的改变仍然存在。谢谢

diy*_*iya 5

如何防止 puppet 覆盖您在 Linux 服务器上所做的任何更改?

你不应该。

您可以使用 Puppet(或任何其他系统管理工具)实现系统管理自动化,以防止出现以下情况:系统管理员进行手动、临时和/或最重要的是:对系统进行未记录的更改。

如果该系统需要处于不同的状态,则通过木偶使该更改持久化。


现在,如果您手动调试某些内容,您可以暂时禁用 puppet 代理,直到找到要调整的确切设置。这应该可以防止 Puppet 在您仍在进行调整时恢复您正在进行的任何调整。

但这应该会导致:

  • 您的监控中发出警报
  • 找到正确的设置后,您可以在 puppet 服务器上更新它们
  • 再次启用傀儡代理
  • puppet 将恢复您在调试时所做的大部分(如果不是全部)更改,同时只允许系统保留您在 puppet 服务器上调整的更改