【问题标题】:Cron to read from multiple crontab files for each systemCron 从每个系统的多个 crontab 文件中读取
【发布时间】:2017-07-30 05:40:20
【问题描述】:

我有大量的服务器。一些服务器(集群)有逻辑分组。我会找到一种在特定集群上运行 crontabs 的方法。具体来说,我希望有一个集中的位置,我可以同时编辑他们的 crontab。 目前,我正在做的是访问每个服务器并以手动方式编辑它们的 crontab。

谢谢

【问题讨论】:

    标签: linux shell unix cron aix


    【解决方案1】:

    也许您应该考虑使用像 Ansible 这样的工具,它可以让您在本地管理 cron 条目或 cron 文件,并将它们分发到您的服务器。

    Ansible 很容易学习,您只需要 Ansible、Python 和有效的 ssh 连接即可。

    【讨论】:

    • 感谢您的建议。我对 Ansible 之类的工具不太熟悉。我目前正在阅读它。 Ansible 是否允许您查看所有系统的 crontab 并同时管理它们?
    • 不是真的看到,但是您可以使用 Ansible hosts 文件对服务器进行分组,并根据组管理 crontab 条目(或者更好的是,/etc/cron.d 中的文件) Ansible cron 模块的成员资格。
    猜你喜欢
    • 2012-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-21
    相关资源
    最近更新 更多