[corosync] why remove lcr from corosync release 2.0.x?

Fabio M. Di Nitto fdinitto at redhat.com
Wed Jun 6 08:12:35 GMT 2012


On 6/6/2012 10:11 AM, george wrote:
> Hi,
> 
> 2012/6/6 Fabio M. Di Nitto <fdinitto at redhat.com
> <mailto:fdinitto at redhat.com>>
> 
>     Please keep your replies on the mailing list.
> 
>     On 6/6/2012 9:47 AM, george wrote:
>     > Hi,
>     >
>     >
>     > 2012/6/6 Fabio M. Di Nitto <fdinitto at redhat.com
>     <mailto:fdinitto at redhat.com>
>     > <mailto:fdinitto at redhat.com <mailto:fdinitto at redhat.com>>>
>     >
>     >     On 6/6/2012 9:08 AM, george wrote:
>     >
>     >     >
>     >     > Also pacemaker v1.6.x and cman v3 will use lcr lib in
>     corosync, so
>     >     does
>     >     > it mean pcmk v1.6.x and cman v3 can’t use the newest corosync?
>     >
>     >     corosync 2.0 has votequorum (see man pages) that obsoleted
>     cman in the
>     >     2.0 serie. You will need pcmk 1.1.7 or higher to work with that.
>     >
>     > 1、Does that mean LCR lib will be permanently deleted from
>     corosync 2.0 ?
> 
>     It has been removed permanently already.
> 
>     >
>     > 2、corosync 2.0 could only be worked with pcmk 1.1.7 or higher, and
>     > can't work with cman ?
> 
>     Yes that is correct. cman has been replaced by votequorum. cman will
>     only work with corosync 1.4.x (or higher) for several years to come.
> 
>  How does pcmk use the votequorum service, I can't find any votequorum
> interface 
> call in pcmk source code.

pcmk doesn´t need to call votequorum directly. votequorum is a quorum
provider.

clients (such as pcmk) only need to use libquorum.

Fabio


More information about the discuss mailing list