Zum Inhalt springen

HA - Cluster und Cronjobs


Empfohlene Beiträge

Geschrieben

Hallo zusammen,

ich habe einen HA-Cluster auf dem mehrere Webapplikationen laufen. Ich will dabei Cronjobs ausführen lassen die auch dann ausgeführt werden wenn einer der Webserver ausfällt. Nun sollen diese Jobs aber nicht doppelt laufen.

Bin im Web leider noch nicht fündig geworden. :/

Hat jemand Ideen wie man das realisieren könnte?

Geschrieben

Welche Clusterware verwendest du? Mit keepalived würde es die Möglichkeit geben im notify_master bzw. notifiy_backup Skript jeweils eine Datei zu touchen z.B. /var/run/master bzw. die Datei wieder zu löschen.

Dann kannst z.B. so nen Job anlegen:

* * * * * [ -e /var/run/master ] && /bin/sh /root/do-something.sh

Aber ich denke auch jede andere Clusterware wird ne Art Eventhandler haben mit der man sowas ähnliches realisieren kann.

viel spass :)

Geschrieben

Abend,

danke für die Antworten ^^

Das ganze wird, falls es jemanden interessiert über ein Skript, Touch und Remove gelöst :D

  • 3 Wochen später...
Geschrieben

Koenntest Dir auch ueberlegen, die cronjobs als Teil des Clusterpakets einzutragen und zu entfernen (sauber und nachvollziehbar), oder im Job dafuer zu sorgen, dass er guckt, ob das Paket auf dem Rechner selbst aktiv ist.

Flagfiles haben die Eigenschaft, dass sie Dir irgendwann ein Bein stellen. Vielleicht erinnerst Dich dann hieran, dann kannst die Loesungen eins drueber ausprobieren :))

Gruesse

Flo

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...