Bonjour,
j'ai mis en place un systeme de haute disponibilité sous mandriva avec heartbeat et Mon.Les services qui tournent sont apache et mysql.
La bascule de serveur marche bien et déclenche un envoi de mail pour un probleme matériel et pour l arret de apache...mais les problemes comment avec mysql.
Lorsque je coupe le service pas de bascule de serveur et encore moins d envoi de mail...
Voici mes logs:
Code :
- DBI connect('mon:192.x.x.x:3306','user',...) failed: Can't connect to MySQL server on '192.x.x.x' (111) at /usr/lib/mon/mon.d/msql-mysql.monitor line 76
- Could not connect to mysql server 192.x.x.x: Can't connect to MySQL server on '192.x.x.x' (111), Could not connect to mysql server mon_ordi: Can't connect to MySQL server on 'mon_ordi' (111)
|
Mais des que je stope heartbeat , evidement la bascule se fait et l envoie de mail aussi.....Ce qui est concevable puisque Mon est toujours lancé
Mon user de mysql a tous les droits.
Pour Mon j utilise les moniteur et alerte par défaut.
je rappelle ma config pour heartbeat
Code :
- haresources:
- node IPaddr::192.x.x.x httpd mysqld::start mon::start
|
Code :
- ha.cf
- keepalive 1
- deadtime 5
- udpport 694
- bcast eth1
- warntime 10
- auto_failback on
- initdead 120
- debugfile /var/log/ha-debug
- logfile /var/log/ha-log
- node node1
- node node2
- ping ip_de_mon_routeur
|
Ca serait vraiment sympa que quelq'un puisse m aider parceque la je vois vraiment pas comment faire...
Merci beaucoup!!!!