El 2013-03-11 18:13, maykel@maykel.sytes.net escribió:
Hola muy buenas, estoy montando un simple balanceador de peticiones http a 2 máquinas con heartbeat, ldirectord e ipvsadm. Después de configurar todo, me reporta el siguiente error al reiniciar heartbeat en las 2 máquinas: ERROR: Return code 255 from /etc/ha.d/resource.d/LVSSyncDaemonSwap El caso es extraño porque si reboto las máquinas, sí que funciona, pero si reinicio luego el servicio heartbeat que a su vez inicia ldirectord y ipvsadm, empieza a dar ése error y no levanta el balanceador... Según he leído en foros, es porque hay que actualizar la versión de heartbeat...Esto es muy relativo, porque tengo en otras 2 máquinas balanceadas para mysql con mysql cluster galera y no he tenido ningún problema en debian lenny. Ahora tengo debian squeeze y me reporta ése error... A alguien le ha pasado algo similar?? Estoy usando heartbeat 1:3.0.3-2, el que viene en los repos... Saludos y gracias.
Detallo un poco más, si inicio un balanceador sólo, todo OK. Pero en cuanto reinicias heartbeat...
ResourceManager[2200]: 2013/03/11_18:14:48 info: Retrying failed stop operation [LVSSyncDaemonSwap::master] ResourceManager[2200]: 2013/03/11_18:14:48 info: Running /etc/ha.d/resource.d/LVSSyncDaemonSwap master stop ResourceManager[2200]: 2013/03/11_18:14:48 ERROR: Return code 255 from /etc/ha.d/resource.d/LVSSyncDaemonSwap ResourceManager[2200]: 2013/03/11_18:14:48 ERROR: Resource script for LVSSyncDaemonSwap::master probably not LSB-compliant. ResourceManager[2200]: 2013/03/11_18:14:48 WARN: it (LVSSyncDaemonSwap::master) MUST succeed on a stop when already stopped ResourceManager[2200]: 2013/03/11_18:14:48 WARN: Machine reboot narrowly avoided! ResourceManager[2200]: 2013/03/11_18:14:48 info: Running /etc/ha.d/resource.d/ldirectord ldirectord.cf stop
Saludos.