|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||||
|
Membre du Club
![]() Inscription : novembre 2002 Messages : 96 ![]() |
Bonjour,
J'utilise Hearbeat pour la haute dispo entre 2 serveurs d'application Tomcat sous RedHat. Les 2 serveurs sont en actif/passif, le serveur maître se nomme servappli01 et a l'adresse IP 186.20.100.40, l'esclave se nomme servappli02 et a l'adresse IP 186.20.100.39. J'ai configuré une VIP 186.20.100.41, et c'est Heartbeat qui gère le démarrage de Tomcat. Cependant, quand je lance heartbeat sur mon 1er serveur puis sur mon 2eme serveur, la VIP est activée sur les 2 serveurs, Tomcat est lancé sur chaque serveur, et chacun des noeuds voit l'autre noeud comme étant "dead". Voici ma configuration : fichier ha.cf (identique sur les 2 serveurs) : Code :
Code :
Code :
Code :
Résultat de la commande "/usr/bin/cl_status nodestatus servappli01" sur servappli01 : Résultat de la commande "/usr/bin/cl_status nodestatus servappli02" sur servappli01 : Résultat de la commande "/usr/bin/cl_status nodestatus servappli01" sur servappli02 : Résultat de la commande "/usr/bin/cl_status nodestatus servappli02" sur servappli02 : Et bien sûr, du coup, si je kill Tomcat sur le serveur maître, ça ne bascule pas sur l'esclave (un appel à une webapp via la VIP ne fonctionne plus). Quelqu'un pourrait-il m'éclairer sur ce qui ne vas pas svp ??? Merci d'avance Le marlou |
||||||||
|
|
00
|
|
|
#2 |
|
Membre du Club
![]() Inscription : novembre 2002 Messages : 96 ![]() |
Pour info, si ça peut aider des gens, dans mon cas, il fallait ajouter une régle au niveau du firewall de RedHat, pour autoriser les échanges sur le port 694 (port par défaut utilisé par Heartbeat).
La commande est la suivante : Code :
iptables -A RH-Firewall-1-INPUT -i eth0 -p udp --dport 694 -m state --state NEW -j ACCEPT |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com