I replied to the equivalent thread on the Pacemaker list.
For completeness, I also posted a slightly edited reply to:

   
http://theclusterguy.clusterlabs.org/post/34604901720/pacemaker-and-cluster-filesystems

On Sat, Oct 27, 2012 at 2:22 AM, Bernardo Cabezas Serra
<[email protected]> wrote:
> Hello,
>
> I have a working active/active ocfs2+drbd cluster, based on cman stack,
> with dlm_controld from cman packages.
> This cluster is working on top of ubuntu 12.04 LTS, which does not
> provide a dlm_controld with pcmk stack, so I had to add all cman stack.
>
> But I have some problems with fencing, fenced daemon logs errors, and
> before spending extra time, I thought it would be a good idea to try to
> run things only in corosync/openais/pacemaker stack, building from
> sources.
> Not a good idea by now ;)
>
> The fist problem was that cluster removed support for dlm_controld with
> pacemaker stack. Last version with support was 3.0.17.
> But this was done some years ago, and as far as I have been able to
> understand, things are still broken.
>
> A brief details about the problems I have found:
>
> The most relevant info found about this issue are these threads from
> Andrew Beekhof and Vladislav Bogdanov, wich suggest to compile
> dlm_controld from Cluster, applying some patches. They report it worked
> (whith some remaining issues):
>
> http://oss.clusterlabs.org/pipermail/pacemaker/2009-October/003064.html
> http://www.mail-archive.com/[email protected]/msg09959.html
>
> But most recent issue about this is a year ago, and seems that things
> are still broken.
> I haven't been able to compile, with lots of errors, so I'm currently
> asking if this is the right way, becouse seems that nobody else is
> willing to use this...
>
>
> At cluster page, they state that now DLM code has been separated from
> cluster:
> https://fedorahosted.org/cluster/wiki/HomePage
>
> But this dlm project (that seems to have pcmk support), depends on
> corosync 2.0, so it can't run with last pacemaker (1.1.8). (can it?)
> http://git.fedorahosted.org/git/dlm.git
>
> Before spending more time with this, I wanted to ask for the right way
> to do things.
> So Questions are:
>
> (1) Is by now factible an ocfs2 corosync + pacemaker cluster, without
> cman, and dlm_controld with pcmk stack? (if yes which repos/versions)?
> (2) What is the future roadmap about this? Will future corosync2.0
> cluster have dlm issues addressed?
>
> Also, I have read (also Andrew post) that OCFS2 cluster could have
> problems on top of corosync 2.0, as OCFS2 has't ben ported (GFS2 was
> ported).
> http://www.gossamer-threads.com/lists/linuxha/pacemaker/78538
> so:
> (3) Is GSF2 a better future option in terms of support, for linux-ha
> clusters?
>
>
> More details about pcmk dlm_controld:
> I found that Suse have always been mantaining  cman-free cluster stack,
> so I have tried to find dlm in its packages.
> Found:
> http://rpmfind.net//linux/RPM/opensuse/factory/x86_64/libdlm-3.00.01-24.5.x86_64.html
>
> But also I have had compilation problems (with pacemaker 1.1.7 has a
> libcib error, but can't compile with 1.1.8 as is not supported)
>
>
> Thanks and Regards,
> Bernardo
>
>
> --
>
> APSL
>
>   BERNARDO CABEZAS SERRA
>   RESPONSABLE SISTEMAS
>
>   Ada Byron, edificio NTIC 2ÂșA
>   07121 ParcBit
>
>   Mail: [email protected]
>   Skype: bernat.cabezas
>   Tel: 971439771
> _______________________________________________
> Linux-HA mailing list
> [email protected]
> http://lists.linux-ha.org/mailman/listinfo/linux-ha
> See also: http://linux-ha.org/ReportingProblems
_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems

Reply via email to