On 10/26/2011 8:38 PM, Nick Khamis wrote: > I will stick with the stable version. Upgrading corosync to 1.4.2, and > see if that helps my error. > Just a note, on the cluster site it say "requires corosync 1.4.1 (or > higher) and openais 1.1.4 (or higher) "
Yes, when 3.1.7 has been released, corosync 1.4.2 didn´t exist :) I generally update those requirements on a release base. Fabio > > Cheers, > > Nick. > > On Wed, Oct 26, 2011 at 2:36 PM, Fabio M. Di Nitto <fdini...@redhat.com> > wrote: >> On 10/26/2011 8:34 PM, Nick Khamis wrote: >>> The question is, does the unstable standalone of dlm require cman? >> >> No it doesn´t, but as I wrote in the other email, it´s too "unstable". >> It´s under heavy development and has received little to none testing. >> >>> There use to be >>> a LibLogThread depedency. >> >> That´s probably a leftover in the Makefiles because as far as I remember >> the new dlm doesn´t use liblogthread. If it does, you can just grab it >> from cluster.git STABLE31 branch. >> >> Fabio >> >> >>> >>> Thanks in Advace, >>> >>> Nick. >>> >>> On Wed, Oct 26, 2011 at 2:29 PM, Nick Khamis <sym...@gmail.com> wrote: >>>> Hello Fabio, >>>> >>>> Thank's again for your response. >>>> >>>>>> It means that pacemaker can use cman to obtain cluster view and quorum >>>>>> info. So you basically configure cman and then run pacemaker instead of >>>>>> rgmanage >>>> >>>> Sounds like something that we can use when the cluster is up and >>>> running. As for dlm, >>>> I checked out the latest version from >>>> git://git.fedorahosted.org/dlm.git. Is it sufficient >>>> just to run make && make install? Did not see and configure script. >>>> >>>> Thanks Again, >>>> >>>> Nick. >>>> >>>> >>>> On Wed, Oct 26, 2011 at 2:19 PM, Fabio M. Di Nitto <fdini...@redhat.com> >>>> wrote: >>>>> On 10/26/2011 8:17 PM, Nick Khamis wrote: >>>>>> I forgot to ask: >>>>>> >>>>>>>> Yes that is correct. dlm_controld.pcmk has been obsoleted in favour of >>>>>>>> cman support for pacemaker. >>>>>> >>>>>> Does that mean that dlm + fence is provided by cman directly, and thus >>>>>> deprecating libdlm? >>>>> >>>>> no. libdlm is still required. >>>>> >>>>>> >>>>>> I just want to make sure I am on the right page. I would like to >>>>>> provide dlm and fence >>>>>> capabilities for our pcmk cluster. >>>>>> >>>>> >>>>> It means that pacemaker can use cman to obtain cluster view and quorum >>>>> info. So you basically configure cman and then run pacemaker instead of >>>>> rgmanager. >>>>> >>>>>> Thanks Again, >>>>>> >>>>>> Nick >>>>>> >>>>>> On Wed, Oct 26, 2011 at 2:12 PM, Nick Khamis <sym...@gmail.com> wrote: >>>>>>> Fabio, >>>>>>> >>>>>>> I appologize for that. It was unintentional. If you notice, I said >>>>>>> "Hello Gents". I will upgrade to 1.4.2, and >>>>>>> keep everyone posted. >>>>>>> >>>>>>> Thanks Again, >>>>>>> >>>>>>> Nick. >>>>>>> >>>>>>> On Wed, Oct 26, 2011 at 2:09 PM, Fabio M. Di Nitto >>>>>>> <fdini...@redhat.com> wrote: >>>>>>>> (please keep cluster-devel in the CC list, it might be helpful for >>>>>>>> other >>>>>>>> people too) >>>>>>>> >>>>>>>> On 10/26/2011 3:00 PM, Nick Khamis wrote: >>>>>>>>> Hello Gents, >>>>>>>>> >>>>>>>>> Thank you so much for your responses! There use to be >>>>>>>>> "--enable-pacemaker" "--disable-cman" >>>>>>>>> flags. These have since been dropped. So just build everything in >>>>>>>>> Cluster 3 even for the pcmk stack? >>>>>>>> >>>>>>>> Yes that is correct. dlm_controld.pcmk has been obsoleted in favour of >>>>>>>> cman support for pacemaker. >>>>>>>> >>>>>>>>> >>>>>>>>> Any idea on the following fence error: >>>>>>>>> >>>>>>>>> /src/cluster-3.1.7/fence/fenced/config.c >>>>>>>>> In file included from >>>>>>>>> /usr/local/src/cluster-3.1.7/fence/fenced/config.c:1: >>>>>>>>> /usr/local/src/cluster-3.1.7/fence/fenced/fd.h:182: error: field >>>>>>>>> cpg_ringid has incomplete type >>>>>>>>> make[2]: *** [config.o] Error 1 >>>>>>>>> make[2]: Leaving directory `/usr/local/src/cluster-3.1.7/fence/fenced' >>>>>>>>> make[1]: *** [all] Error 2 >>>>>>>>> make[1]: Leaving directory `/usr/local/src/cluster-3.1.7/fence' >>>>>>>>> make: *** [fence] Error 2 >>>>>>>>> >>>>>>>>> I am prototyping on a debian VM, and will be using fence_virt. For >>>>>>>>> production, we will move to >>>>>>>>> RH and obviously a STONITH device. >>>>>>>>> >>>>>>>>> Thanks in Advance, >>>>>>>>> >>>>>>>>> Nick from Toronto. >>>>>>>> >>>>>>>> You need a newer version of corosync. I don´t recall exactly what >>>>>>>> version introduces the cpg_ringid, but you are better off taking 1.4.2. >>>>>>>> >>>>>>>> Fabio >>>>>>>> >>>>>>> >>>>> >>>>> >>>> >> >>