2008/9/9 Junko IKEDA <[EMAIL PROTECTED]>:
>> > net/ipv4/udp.c(2.6.18-92.el5)
>> >
>> > 495 int udp_sendmsg(struct kiocb *iocb, struct sock *sk, struct \
>> > msghdr *msg,
>> > 496 size_t len)
>> > 497 {
>> >
>> > 511 if (len > 0xFFFF)
>> > 512 return -EMSGSIZE;
>> >
>> >
>> > in line 511, the limit for UDP packet is 65535 kbyte.
>> > I got "EMSGSIZE" from here, so I suspect heartbeat as the cause of this.
>> > If heartbeat send 256 kbyte message as it is,
>> > UDP layer could not handle it.
>>
>> Ah, right. Yes, CIBs which compress to >64kb then won't work.
>
> It seems that Heartbeat is sending the comparatively small messages ( < 1500
> byte ) when I run 230 Dummy resources,
because we try to be smart and send only the changes
if the two nodes ever get out of sync, we'd need to send a full copy
and it will break
> But "cibadmin -Q" causes EMSGSIZE error.
thats because you're asking for the whole CIB
> It might be the problem for cibadmin.
no
> (but maybe, CIBs which is bigger than 64kb would fail...)
>
> Thanks,
> Junko
>
> _______________________________________________
> Linux-HA mailing list
> [email protected]
> http://lists.linux-ha.org/mailman/listinfo/linux-ha
> See also: http://linux-ha.org/ReportingProblems
>
_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems