Estou tentando iniciar o heartbeat no Ubuntu 10.04 com service heartbeat start
, mas recebo os seguintes erros:
heartbeat[24829]: 2011/11/22_19:31:07 ERROR: Bad nodename in /etc/ha.d//haresources [node1]
heartbeat[24829]: 2011/11/22_19:31:07 ERROR: Configuration error, heartbeat not started.
No servidor uname -n
produz loadb1
, no segundo servidor uname -n
produz loadb2
. Os dois servidores podem fazer ping entre si sem problemas com esses nomes.
Isso está /etc/ha.d/ha.cnf
em ambos os servidores:
debugfile /var/log/ha-debug
logfile /var/log/ha-log
logfacility local0
keepalive 2
deadtime 10
udpport 694
bcast eth1
ucast eth0 my.external.ip
ucast eth0 my.external.ip
ucast eth1 10.0.0.5
ucast eth1 10.0.0.6
#udp eth0
node loadb1
node loadb2
auto_failback off
E isso está /etc/ha.d/haresources
em ambos os servidores:
node1 IPaddr::46.20.121.113 httpd smb dhcpd
Authkeys também está configurado.
O que estou fazendo de errado?
A parte onde estou menos claro são as linhas ucast/bcast.
Responder1
Coloque loaddb1
no haresources - não node1
.