[Pacemaker] OCFS2 integration on distros that don't ship cman

Andrew Beekhof andrew at beekhof.net
Fri Apr 15 02:23:09 EDT 2011

On Fri, Apr 15, 2011 at 7:51 AM, Florian Haas <florian.haas at linbit.com> wrote:
> Andrew,
> the documentation states that unless your distro ships
> dlm_controld.pcmk, you should be installing cman and running Pacemaker
> on that. I presume this is because (at least on Fedora and RHEL), cman
> ships with the standard dlm_controld that now supports Pacemaker.

Other way around, Pacemaker 1.1.x supports cman which means it can use
the standard dlm_controld.

> Now, for packagers on distros that don't ship cman, is it a viable
> option to just package dlm_controld from
> git://git.fedorahosted.org/dlm.git, and ship that to support
> Pacemaker-managed OCFS2?

Yes. This is what SLES does and will presumably continue to do.
Err, assuming the patches are still in there.

There is no intention from my side to prevent the .pcmk variants from
working in the future.

The only other thing to note is that eventually everything (pacemaker,
*FS, dlm_controld) will hook into the corosync quorum plugin instead
of cman or the pacemaker plugin.

Timeline for that should be in the next year or so (after much
additional testing) IIUC.

> Cheers,
> Florian
> _______________________________________________
> Pacemaker mailing list: Pacemaker at oss.clusterlabs.org
> http://oss.clusterlabs.org/mailman/listinfo/pacemaker
> Project Home: http://www.clusterlabs.org
> Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
> Bugs: http://developerbugs.linux-foundation.org/enter_bug.cgi?product=Pacemaker

More information about the Pacemaker mailing list