Bonjour à tous,
Je desire faire de la redondance. pour cela, j’ai deux machines sous debian sarge 3.1r5 (à jour) avec deux cartes réseaux.
L’installation et la configuration de drbd (raid 1 sur ip) et heartbeat sur une debian sarge 3.1r5 se sont bien déroulées. Cela fonctionne très bien. Je redonde un serveur apache et un serveur mysql.
Ensuite, je voulais surveiller le service http (installation et configuration de Mon sans problème).
alertdir = /usr/lib/mon/alert.d
mondir = /usr/lib/mon/mon.d
maxprocs = 20
histlength = 100
randstart = 60s
hostgroup web 127.0.0.1
watch web
service http
interval 2s
monitor http.monitor
period wd {Mon-Fri}
alert stop_hb.alert
alert mail.alert -S "Service HTTP sur master est tombé !"monadresse@mondomain.fr
upalert mail.alert -S "Service HTTP sur master est de retour !" monadresse@mondomain.fr
alertevery 1h
et le fichier stop_hb.alert où tout le monde à les droits d’execution : -rwxr-xr-x (il est dans le répertoire /usr/lib/mon/alert.d)
#!/bin/bash
/etc/init.d/heartbeat stop
Mon tourne en standalone. Mais j’ai déja essayé en le lancant à partir de heartbeart
Mon m’envoie bien un mail quand j’arrete le service http. Par contre il n’arrive pas à arreter heartbeat ?
Mon m’envoie bien un mail quand le service http est relancé
Pourquoi Mon n’arrive pas à arrêter heartbeat grace au script stop_hb.alert ?