Junko IKEDA
2008-09-05 08:53:53 UTC
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
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