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
