Wer Icinga in einer Pacemaker-Cluster-Umgebung betreiben möchte, benötigt Resource Agents. Hiermit poste ich OCF-konforme Vorschläge für icinga und ido2db.
Beide Skripte sind ähnlich aufgebaut. Die PID ist in einer Datei hinterlegt. Diese wird mit der ermittelten PID aus der Prozessliste (pgrep) und vom Commandfile bei icinga bzw. dem Socket bei ido2db verglichen. Liefern beide Vergleiche ein Wahr zurück, ist alles in Ordnung und ein Auruf mit monitor liefert ein OCF_SUCCES zurück.

Lennart Betz
Lennart Betz
Senior Consultant

Der diplomierte Mathematiker arbeitet bei NETWAYS im Bereich Consulting und bereichert seine Kunden mit seinem Wissen zu Icinga, Nagios und anderen Open Source Administrationstools. Im Büro erleuchtet Lennart seine Kollegen mit fundierten geschichtlichen Vorträgen die seinesgleichen suchen.