Hi,

I encountered the following error.
There are 9 nodes ( 8 actives + 1 standby) and each active node has 16
resources.

heartbeat[23545]: 2008/09/02_17:12:10 ERROR: glib: Unable to send bcast [-1]
packet(len=71866): Message too long
heartbeat[23545]: 2008/09/02_17:12:10 ERROR: write_child: write failure on
bcast eth1.: Message too long
heartbeat[23547]: 2008/09/02_17:12:10 ERROR: glib: Unable to send bcast [-1]
packet(len=71866): Message too long
heartbeat[23547]: 2008/09/02_17:12:10 ERROR: write_child: write failure on
bcast eth3.: Message too long
heartbeat[23545]: 2008/09/02_17:12:10 ERROR: glib: Unable to send bcast [-1]
packet(len=71866): Message too long
heartbeat[23545]: 2008/09/02_17:12:10 ERROR: write_child: write failure on
bcast eth1.: Message too long
heartbeat[23547]: 2008/09/02_17:12:10 ERROR: glib: Unable to send bcast [-1]
packet(len=71866): Message too long
heartbeat[23547]: 2008/09/02_17:12:10 ERROR: write_child: write failure on
bcast eth3.: Message too long
heartbeat[23545]: 2008/09/02_17:12:10 ERROR: glib: Unable to send bcast [-1]
packet(len=71866): Message too long
heartbeat[23545]: 2008/09/02_17:12:10 ERROR: write_child: write failure on
bcast eth1.: Message too long
heartbeat[23545]: 2008/09/02_17:12:10 WARN: Temporarily Suppressing write
error messages
heartbeat[23545]: 2008/09/02_17:12:10 WARN: Is a cable unplugged on bcast
eth1?
heartbeat[23547]: 2008/09/02_17:12:10 ERROR: glib: Unable to send bcast [-1]
packet(len=71866): Message too long
heartbeat[23547]: 2008/09/02_17:12:10 ERROR: write_child: write failure on
bcast eth3.: Message too long
heartbeat[23547]: 2008/09/02_17:12:10 WARN: Temporarily Suppressing write
error messages
heartbeat[23547]: 2008/09/02_17:12:10 WARN: Is a cable unplugged on bcast
eth3?
heartbeat[23538]: 2008/09/02_17:12:11 ERROR: Message hist queue is filling
up (499 messages in queue)

It seems that heartbeat can compress a message, so the size of final message
would be less than 256 Kbyte.

/* MAXMSG is the maximum final message size on the wire. */
#define MAXMSG          (256*1024)

/* MAXUNCOMPRESSED is the maximum, raw data size prior to compression. */
/* 1:8 compression ratio is to be expected on data such as xml */

But the error I found came here;

lib/plugins/HBcomm/bcast.c
bcast_write(struct hb_media* mp, void *pkt, int len){

if ((rc=sendto(ei->wsocket, pkt, len, 0

}

The maximum size for sendto() is about 64Kbyte.
Is there any limitation for the message size which bcast_write() can handle?
Will it send MAXMSG ( + header )?


Best Regards,
Junko Ikeda

NTT DATA INTELLILINK CORPORATION


_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems

Reply via email to