ハートビート: /etc/ha.d//haresources [node1] のノード名が不正です

ハートビート: /etc/ha.d//haresources [node1] のノード名が不正です

Ubuntu 10.04 でハートビートを起動しようとしていますservice heartbeat startが、次のエラーが発生します。

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.

1 番目のサーバーではuname -nが生成されloadb1、2 番目のサーバーではuname -nが生成されますloadb2。2 つのサーバーは、これらの名前を使用して相互に ping を実行できます。

これは/etc/ha.d/ha.cnf両方のサーバー上にあります:

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

これは/etc/ha.d/haresources両方のサーバー上にあります:

node1 IPaddr::46.20.121.113 httpd smb dhcpd

Authkeysも設定されています。

何が間違っているのでしょうか?

最もよく分からないのは、ucast/bcast の行です。

答え1

loaddb1ヘアリソースに入れます- ではありませんnode1

関連情報