Heartbeat Pacemaker 3 failover de nó / ip

3

Eu configurei dois nós active/active ip failover com heartbeat e pacemaker seguindo o no zivtech nos dois balanceadores de carga para os servidores da web de backend. Dois LBs tem ip público cada que é compartilhado para failover e eu verifiquei se os ips são tomados pelo lb disponível se um lb falhar e ele estiver indo bem. Agora eu quero adicionar mais um balanceador de carga para mais um failover de IP público (totalmente 3 ips) e eu acho que não é possível com o heartbeat. Como eu faço isso? Alguma sugestão, por favor?

Obrigado!

EDIT: 1

Tentei adicionar diretamente o terceiro nó no arquivo ha.cf com autojoin any , mas o crm_mon não mostrou o terceiro nó como se não fosse adicionado nem Online nem Offline .

ha.cf :

ucast eth0 192.168.1.2
ucast eth0 192.168.1.3
ucast eth0 192.168.1.4
.....
node lb1
node lb2
node lb3
........
autojoin any

crm_mon -1 :

============
Last updated: Mon Jan 16 22:29:20 2012
Stack: Heartbeat
Current DC: lb2 (47f9c1f7-e24b-4183-b9f0-9082e268578e) - partition WITHOUT quorum
Version: 1.0.8-042548a451fce8400660f6031f4da6f0223dd5dd
2 Nodes configured, unknown expected votes
3 Resources configured.
============

Online: [ lb1 lb2 ]

 site_one_ip    (ocf::heartbeat:IPaddr):    Started lb1
 site_two_ip    (ocf::heartbeat:IPaddr):    Started lb2
 site_three_ip  (ocf::heartbeat:IPaddr):    Started lb1
    
por user53864 15.01.2012 / 16:47

1 resposta

2

Quem estiver curioso para saber se o heartbeat com mais de 2 nós é possível, então eu digo que o heartbeat não está limitado a 2 nós, podemos juntar mais de 2 nós. Na verdade, não copiei o mesmo authkey para o terceiro nó. Todos os três nós estão listados agora.

Eu também tentei o Corosync, e um dos nós que eu não consegui colocar online não sabe por que ter todas as configurações e chaves, apenas começou a duvidar da confiabilidade do Corosync que nunca aconteceu em Heartbeat. Além disso, nenhum suporte para o Unicast no corosysnn não impressionou muito.

Obrigado!

    
por 10.02.2012 / 01:54