Archiv verlassen und diese Seite im Standarddesign anzeigen : crontab sync
Huhn Hur Tu
02.03.21, 09:06
Ich suche eine Moeglichkeit eine Crontab zwischen zwei Hosts, aktiv/standby.
Um das auch wirklich im sync zu halten brauche ich eine Moeglichkeit bei einem edit der crontab den sync anzustossen.
Konkret wenn jemand auf Host 1 die crontab aendert, soll syncjob nach Host 2 getriggert werden und umgekehrt.
Hat jemand eine Idee wie ich den "write crontab" als event abfange?
Gruss Stefan
Huhn Hur Tu
02.03.21, 09:10
Das einzige wo ich einen ansatz sehe ist den crontab file von timestamp her zu ueberwachen, aber aktuell mag ich die Loesung noch nicht
- /var/spool/cron/crontabs/USER
Wäre es nicht sinnvoller, das über ein Tool wie Ansible, Puppet, Chef, ... zu regeln?
... dafür sind die ja gemacht...
Huhn Hur Tu
02.03.21, 09:51
Im Grunde gebe ich dir recht und die hosts sind ansible verwaltet, aber wir haben uns bei den cronjobs fuer eine manuelle Verwaltung angelehnt an rundeck entschieden (eigenes Tool based on cron), da wir hier flexibler sind und rundeck aus unserer sicht overfeatured und teilweise widerlich zu benutzen ist.
Eine Loesung fuer das umschalten (cronjob pausieren und aktivieren) existiert, ich such ehalt noch einen "zeitnahen" sync. da die Frontends active/active laufen.
na dann...
https://bartsimons.me/sync-folders-and-files-on-linux-with-rsync-and-inotify/
Huhn Hur Tu
02.03.21, 11:08
Danke, ich schau mir das mal an.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.