2017-03-09 116 views
0

我有一個大的服務器的景觀。有些服務器(羣集)有邏輯分組。我會找到一種在特定集羣上運行crontabs的方法。具體來說,我想要有一個集中的位置,我可以同時編輯它們的crontabs。 目前,我正在做的是訪問每個服務器和手動編輯他們的crontabs。從每個系統的多個crontab文件讀取Cron

感謝

回答

0

也許你應該考慮像Ansible一個工具,它可以讓你在本地管理的cron項或文件的cron,並將它們分配給您的服務器。

Ansible很容易學習,你需要的只是Ansible,Python和一個可用的ssh連接。

+0

感謝您的建議。我對Ansible等工具不太熟悉。我正在閱讀它。 Ansible是否允許您查看所有系統的crontabs並同時管理它們? – Torky

+0

雖然不是真的,但可以用Ansible'hosts'文件對服務器進行分組,並根據組成員使用Ansible'cron'模塊來管理crontab條目(或者更好的是,/ etc/cron.d中的文件)。 –