latido del corazón: nombre de nodo incorrecto en /etc/ha.d//haresources

latido del corazón: nombre de nodo incorrecto en /etc/ha.d//haresources

Estoy intentando iniciar Heartbeat en Ubuntu 10.04 con service heartbeat start, pero obtengo los siguientes errores:

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.

En el servidor uname -nproduce loadb1, en el segundo servidor uname -nproduce loadb2. Los dos servidores pueden hacer ping entre sí con esos nombres.

Esto está /etc/ha.d/ha.cnfen ambos 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

Y esto está /etc/ha.d/haresourcesen ambos servidores:

node1 IPaddr::46.20.121.113 httpd smb dhcpd

También se configuran claves de autenticación.

¿Qué estoy haciendo mal?

La parte que tengo menos clara son las líneas ucast/bcast.

Respuesta1

Poner loaddb1en los recursos haresources - no node1.

información relacionada