Heartbeat错误笔记

1,make install Heartbeat时ucast.c提示468 行int i 错误

vim /opt/heartbeat/Heartbeat-3-0-7e3a82377fa8/lib/plugins/HBcomm/ucast.c 进入这个文件删除468行即可,

2,heartbeat 主节点报错ERROR: MSG[4] : [src=vm183-9]

heartbeat[11761]: 2012/10/21_04:02:14 ERROR: process_status_message: bad node [vm183-9] in message

heartbeat[11761]: 2012/10/21_04:02:14 ERROR: MSG: Dumping message with 10 fields
heartbeat[11761]: 2012/10/21_04:02:14 ERROR: MSG[0] : [t=NS_ackmsg]
heartbeat[11761]: 2012/10/21_04:02:14 ERROR: MSG[1] : [dest=vm183-9]
heartbeat[11761]: 2012/10/21_04:02:14 ERROR: MSG[2] : [ackseq=11874]
heartbeat[11761]: 2012/10/21_04:02:14 ERROR: MSG[3] : [(1)destuuid=0xce5f720(37 28)]
heartbeat[11761]: 2012/10/21_04:02:14 ERROR: MSG[4] : [src=vm183-9]
heartbeat[11761]: 2012/10/21_04:02:14 ERROR: MSG[5] : [(1)srcuuid=0xa213f70(36 27)]
heartbeat[11761]: 2012/10/21_04:02:14 ERROR: MSG[6] : [hg=1]
heartbeat[11761]: 2012/10/21_04:02:14 ERROR: MSG[7] : [ts=5083d5af]
heartbeat[11761]: 2012/10/21_04:02:14 ERROR: MSG[8] : [ttl=5]
heartbeat[11761]: 2012/10/21_04:02:14 ERROR: MSG[9] : [auth=2 3554c67d77be8e45f5d612d71f632ffe4c1c075a]

则可能是因为:
1. 心跳走的是bcast类型。
2. 其中一台或两台主机的主机名与ha.cf中配置的主机名不一致。
3. 在同一个心跳网络中存在另外的双机节点,并且此节点与cluster 使用相同的认证方法。如果相同的认证方法不同的密串,则会出现
heartbeat[6342]: 2012/10/22_02:37:34 WARN: string2msg_ll: node [vm183-4] failed authentication
的日志。

你可能感兴趣的:(Heartbeat错误笔记)