On 12/22/2010 10:35 AM, Dietmar Maurer wrote:
>> IIRC corosync-pload is a "destructive test". You need to restart corosync 
>> after its run.
> 
> Ah - good to know. Although I don't really understand why that need to be 
> destructive?

Steven needs to answer this one. I know it does some nasty things
internally.

> 
> Anyways, the bug is reproducible with a single run (most times)
> 
> I just increased the count in corosync-pload.c:
> 
>       result = pload_start (
>               handle,
>               0, /* code */
>               1500000*10, /* count */
>               300); /* size */
> 
> # /etc/init.d/cman stop
> # /etc/init.d/cman start
> # ./test/cpgbench
> 
> No starting pload leads to the crash:
> 
> # ./tools/corosync-pload
> 
> Any idea?

Don´t run pload.. that´s the issue. It´s not meant to be executed on
something that needs to survive.

Fabio

> 
>>
>> Fabio
>>
>> On 12/22/2010 9:52 AM, Dietmar Maurer wrote:
>>> Corosync v1.3.0 (single node)
>>>
>>> Debian Squeeze AMD64 with latest 2.6.32 kernel
>>>
>>>
>>>
>>> When I run "corosync-pload" it prints:
>>>
>>>
>>>
>>> # corosync-pload
>>>
>>> Init result 1
>>>
>>>
>>>
>>> The process never stops (but I can stop it with cntrl-c), but it seems
>>> to work anyways:
>>>
>>>
>>>
>>> Dec 22 09:32:46 maui corosync[2409]:   [PLOAD ] 1500000 Writes 300 bytes
>>> per write   2.495 seconds runtime, 601307.250 TP/S,   172.035 MB/S.
>>>
>>> Dec 22 09:32:53 maui corosync[2409]:   [PLOAD ] 1500000 Writes 300 bytes
>>> per write   3.062 seconds runtime, 489821.674 TP/S,   140.139 MB/S.
>>>
>>> Dec 22 09:33:01 maui corosync[2409]:   [PLOAD ] 1500000 Writes 300 bytes
>>> per write   4.372 seconds runtime, 343112.460 TP/S,    98.165 MB/S.
>>>
>>> Dec 22 09:33:09 maui corosync[2409]:   [PLOAD ] 1500000 Writes 300 bytes
>>> per write   4.369 seconds runtime, 343358.870 TP/S,    98.236 MB/S.
>>>
>>> Dec 22 09:33:53 maui corosync[2409]:   [PLOAD ] 1500000 Writes 300 bytes
>>> per write   3.475 seconds runtime, 431594.847 TP/S,   123.480 MB/S.
>>>
>>>
>>>
>>> If I now start cpgbench I get:
>>>
>>>
>>>
>>> /corosync-1.3.0/test# ./cpgbench
>>>
>>> 463802 messages received  1000 bytes per write  10.000 Seconds runtime
>>> 46380.121 TP/s  46.380 MB/s.
>>>
>>> 470350 messages received  2000 bytes per write  10.000 Seconds runtime
>>> 47034.864 TP/s  94.070 MB/s.
>>>
>>> 460633 messages received  3000 bytes per write  10.000 Seconds runtime
>>> 46063.231 TP/s 138.190 MB/s.
>>>
>>> 443571 messages received  4000 bytes per write  10.000 Seconds runtime
>>> 44357.016 TP/s 177.428 MB/s.
>>>
>>>
>>>
>>> Everything OK, but if I also start corosync-pload I get a corosync crash:
>>>
>>> /corosync-1.3.0/test# ./cpgbench
>>>
>>> ...
>>>
>>> cpg dispatch returned error 2
>>>
>>>
>>>
>>> and the syslog shows:
>>>
>>>
>>>
>>> Dec 22 09:39:45 maui corosync[2409]:   [PLOAD ] 1500000 Writes 300 bytes
>>> per write   2.184 seconds runtime, 686771.055 TP/S,   196.487 MB/S.
>>>
>>> Dec 22 09:40:03 maui dlm_controld[2479]: cluster is down, exiting
>>>
>>> Dec 22 09:40:03 maui fenced[2464]: cluster is down, exiting
>>>
>>> Dec 22 09:40:05 maui kernel: dlm: closing connection to node 3
>>>
>>>
>>>
>>> Can someone reproduce that? How can I further debug that?
>>>
>>>
>>>
>>> - Dietmar
>>>
>>>
>>>
>>> _______________________________________________
>>> Openais mailing list
>>> [email protected]
>>> https://lists.linux-foundation.org/mailman/listinfo/openais
>>
>> _______________________________________________
>> Openais mailing list
>> [email protected]
>> https://lists.linux-foundation.org/mailman/listinfo/openais
> 
> 
> _______________________________________________
> Openais mailing list
> [email protected]
> https://lists.linux-foundation.org/mailman/listinfo/openais

_______________________________________________
Openais mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/openais

Reply via email to