Re: [Openais] [CRASH] corosync crash under load

2009-03-17 Thread Steven Dake
these are separate crashes with potentially different scenarios. The abort in free is likely a free on invalid pointers or some other memory badness. valgrind should point out the trouble spot easily. Dave, the crash you reported is currently known relating to some kind of race in CPG. File def

Re: [Openais] [CRASH] corosync crash under load

2009-03-17 Thread David Teigland
On Tue, Mar 17, 2009 at 02:18:58PM +, Chrissie Caulfield wrote: > I had three GFS filesystems all mounted on 13 nodes. When I went to > umount them I got the following crash on 5 nodes of the system: > > (gdb) bt > > #0 0x7f21baeb0f05 in raise () from /lib64/libc.so.6 > > #1 0x7f21

[Openais] [PATCH] corosync/trunk: one more round of autoconf / make cleanup

2009-03-17 Thread Fabio M. Di Nitto
- tidy up whitespaces - try to keep everything < 80 cols - stop installing testing lcrso - fix soname= invokation Index: test/Makefile.am === --- test/Makefile.am (revision 1860) +++ test/Makefile.am (working copy) @@ -31,7 +31,7 @

[Openais] [CRASH] corosync crash under load

2009-03-17 Thread Chrissie Caulfield
I had three GFS filesystems all mounted on 13 nodes. When I went to umount them I got the following crash on 5 nodes of the system: (gdb) bt #0 0x7f21baeb0f05 in raise () from /lib64/libc.so.6 #1 0x7f21baeb2a73 in abort () from /lib64/libc.so.6 #2 0x7f21baef0438 in __libc_message

[Openais] [PATCH] corosync/trunk: cleanup installation of docs and man pages

2009-03-17 Thread Fabio M. Di Nitto
configure.ac: Show docdir generation result Makefile.am: install local docs and use install-data rather than install-exec for config file man/Makefile.am: fix installation of html files in docdir/html/ Fabio Index: configure.ac ===

[Openais] [PATCH] corosync/trunk: update index.html

2009-03-17 Thread Fabio M. Di Nitto
Hi, update index.html to look something like an html file :) Thanks for Pierfrancesco Caci (in CC) for his contribution. Fabio Title: EVS, CPG & CONFDB Documentation Index: man/index.html === --- man/index.html (revision 1856) +++ m

[Openais] [PATCH] corosync/trunk: fix man page and html installation/generation

2009-03-17 Thread Fabio M. Di Nitto
Drop local man/Makefile and use man/Makefile.am Also stop installing manpages from toplevel Makefile.am Auto-generate html documentation if groff is installed and install it in docdir/package/ name. All html files now follow a new naming standard to include the .$mansuffix. A new index.html wil

Re: [Openais] [PATCH] corosync/trunk: add support for socket dir

2009-03-17 Thread Chrissie Caulfield
Fabio M. Di Nitto wrote: > As requested by Christine, > > add support for --with-socket-dir. > > The patch in attachment changes the configure system to understand the > option, propagate SOCKETDIR in Makefile.am and into pkg-config snippet > for external entities. It's my duty to ACK this patch

[Openais] [PATCH] corosync/trunk: add support for socket dir

2009-03-17 Thread Fabio M. Di Nitto
As requested by Christine, add support for --with-socket-dir. The patch in attachment changes the configure system to understand the option, propagate SOCKETDIR in Makefile.am and into pkg-config snippet for external entities. Fabio Index: lcr/uic.c ==

[Openais] [PATCH] corosync/trunk: preliminary support for corosync.pc

2009-03-17 Thread Fabio M. Di Nitto
Hi, we basically need to be able to poll some general info from corosync build such as LCRSO dir. This pkg-config snippet allows this: pkg-config corosync --variable=lcrsodir /usr/local/libexec/lcrso ^^clearly the result depends on how corosync was configured Fabio Index: pkgconfig/corosync.pc

Re: [Openais] [PATCH] corosync/trunk: cleanup usage of /var vs localstatedir

2009-03-17 Thread Chrissie Caulfield
Fabio M. Di Nitto wrote: > On Tue, 2009-03-17 at 09:18 +, Chrissie Caulfield wrote: >> Fabio M. Di Nitto wrote: >>> Patch in attachment removes hardcoded /var and use localstatedir >>> instead. >> My personal preference would be to split out the sockets and the real >> 'state'. But I seem to be

Re: [Openais] [PATCH] corosync/trunk: cleanup usage of /var vs localstatedir

2009-03-17 Thread Fabio M. Di Nitto
On Tue, 2009-03-17 at 09:18 +, Chrissie Caulfield wrote: > Fabio M. Di Nitto wrote: > > Patch in attachment removes hardcoded /var and use localstatedir > > instead. > > My personal preference would be to split out the sockets and the real > 'state'. But I seem to be in a minority here. If yo

Re: [Openais] [Pacemaker] do we have nodeid?

2009-03-17 Thread Andrew Beekhof
On Sat, Mar 14, 2009 at 19:14, Priyanka Ranjan wrote: > Hi All, > i am using suse 11 (openais+pacemaker ) cluster. do we have any way to get > nodeid or any other way to uniquely identify a node in cluster. First question, why do you need it? Second question, do you want it programatically or via

Re: [Openais] [PATCH] corosync/trunk: cleanup usage of /var vs localstatedir

2009-03-17 Thread Chrissie Caulfield
Fabio M. Di Nitto wrote: > Patch in attachment removes hardcoded /var and use localstatedir > instead. My personal preference would be to split out the sockets and the real 'state'. But I seem to be in a minority here. Chrissie ___ Openais mailing list

[Openais] [PATCH] corosync/trunk: cleanup usage of /var vs localstatedir

2009-03-17 Thread Fabio M. Di Nitto
Patch in attachment removes hardcoded /var and use localstatedir instead. Fabio Index: lcr/uic.c === --- lcr/uic.c (revision 1853) +++ lcr/uic.c (working copy) @@ -59,7 +59,7 @@ #ifdef COROSYNC_LINUX static const char *socketname =

[Openais] consensus timeout expired

2009-03-17 Thread Vivek Purohit
Hi Steve, I have been successfully using openAis on 32 bit machines. Now I am trying to configure it on x86_64 machines with 64 bit OS. I followed the same steps as I did to configure it on 32 bit machines, but I get the message "[TOTEM] consensus timeout expired". I then tried to increase t