Estou procurando uma maneira de ter um failover master / slave que compartilhe 2 IPs virtuais comuns (no Ubuntu):
Eu preciso da seguinte funcionalidade :
Consegui alcançar isso facilmente com o heartbeat, mas parece que o corosync + pacemaker é "o futuro". Infelizmente, encontrar documentação boa e concisa provou-me ser difícil de encontrar ...
Esta é minha configuração de pulsação:
/ etc / hosts:
10.0.0.181 master-host
10.0.0.182 slave-host
/etc/ha.d/ha.cf:
deadtime 3
warntime 5
initdead 10
bcast eth0
auto_failback on
node master-host
node slave-host
use_logd yes
/etc/ha.d/haresources:
master-host IPaddr::10.0.0.171/24/eth0 IPaddr::10.0.0.172/24/eth0
Como bônus (algo que a pulsação parece incapaz de fazer por conta própria) seria bom poder:
Bônus extra :
Isso é algo que pode ser realizado com corosync & marca-passo?