heartbeat: Ungültiger Knotenname in /etc/ha.d//haresources

heartbeat: Ungültiger Knotenname in /etc/ha.d//haresources

Ich versuche, Heartbeat unter Ubuntu 10.04 mit zu starten service heartbeat start, erhalte aber die folgenden Fehler:

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.

Auf einem Server uname -nwird erzeugt loadb1, auf dem zweiten Server uname -nwird erzeugt loadb2. Mit diesen Namen können die beiden Server sich gegenseitig problemlos anpingen.

Dies ist /etc/ha.d/ha.cnfauf beiden Servern:

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

Und das ist /etc/ha.d/haresourcesauf beiden Servern:

node1 IPaddr::46.20.121.113 httpd smb dhcpd

Authkeys ist ebenfalls eingerichtet.

Was mache ich falsch?

Der Teil, der mir am wenigsten klar ist, sind die Ucast/Bcast-Zeilen.

Antwort1

loaddb1In die Hasenressourcen gesteckt - nicht node1.

verwandte Informationen