Postado originalmente por
Filipa_Nelia
Oi pessoal,
Tenho um cluster com tres servidores ligados na mesma rede.
O primeiro servidor corre HTTP, o segundo corre SQUID e o terceiro corre estes dois serviços.
Fiz um teste para saber se a terceira maquina faz o takeover destes dois serviços quando as outras duas maquinas falham.
Fazendo "service heartbeat stop" nas duas maquinas, a terceira faz o takeover direitinho e quando faço "service heatbeat start", com auto_failback on, os serviços voltam para as maquinas de origem.
O meu problema é quando tento fazer o mesmo mas desligando as maquinas sem qualquer cuidado de encerramento como se existisse uma falha real. Neste caso, a terceira maquina faz o takeover do primeiro serviço que falha mas nao faz do segundo. Detecta que ambas as maquinas falharam mas so faz o takeover do primeiro serviço.
Se alguém conseguir me explicar porque isto está acontecendo agradeço
:?
Cumprimentos
Nelia