<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hello,
    <br>
    <br>
    disclaimer: I have posted this issue to linux-ha list too a couple
    of days ago. I'm sorry if this is not the correct list, and thanks
    if you can give me a hint about which cluster stack should I use for
    ocfs2 by now.<br>
    <br>
    I'm trying to compile all stack for corosync + pacemaker + dlm +
    ocfs2 (with dlm_controld.pmk), without cman stack. I'm following the
    "From source" Pacemaker guide.<br>
    <br>
    After some days trying to compile the correct combination of
    sources/versions, I have no success, and I'm not sure if at this
    moment this is possible.<br>
    <br>
    The fist problem was that cluster removed support for dlm_controld
    with pacemaker stack. Last version with support was 3.0.17.
    <br>
    But this was done some years ago, and as far as I have been able to
    understand, things are still broken.
    <br>
    <br>
    <br>
    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):
    <br>
    <br>
    <a class="moz-txt-link-freetext"
href="http://oss.clusterlabs.org/pipermail/pacemaker/2009-October/003064.html">http://oss.clusterlabs.org/pipermail/pacemaker/2009-October/003064.html</a>
    <br>
    <a class="moz-txt-link-freetext"
href="http://www.mail-archive.com/pacemaker@oss.clusterlabs.org/msg09959.html">http://www.mail-archive.com/pacemaker@oss.clusterlabs.org/msg09959.html</a>
    <br>
    <br>
    But most recent issue about this is a year ago, and seems that
    things are still broken.
    <br>
    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...
    <br>
    <br>
    <br>
    At cluster page, they state that now DLM code has been separated
    from cluster:
    <br>
    <a class="moz-txt-link-freetext"
      href="https://fedorahosted.org/cluster/wiki/HomePage">https://fedorahosted.org/cluster/wiki/HomePage</a>
    <br>
    <br>
    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?)
    <br>
    <a class="moz-txt-link-freetext"
      href="http://git.fedorahosted.org/git/dlm.git">http://git.fedorahosted.org/git/dlm.git</a>
    <br>
    <br>
    Before spending more time with this, I wanted to ask for the right
    way to do things.
    <br>
    So Questions are:
    <br>
    <br>
    (1) Is it by now possible to get an ocfs2 corosync + pacemaker
    cluster, without cman, and dlm_controld with pcmk stack? (if yes
    which repos/versions)?
    <br>
    (2) What is the future roadmap about this? Will future corosync2.0
    cluster have dlm issues addressed?
    <br>
    <br>
    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).
    <br>
    <a class="moz-txt-link-freetext"
      href="http://www.gossamer-threads.com/lists/linuxha/pacemaker/78538">http://www.gossamer-threads.com/lists/linuxha/pacemaker/78538</a>
    <br>
    so:
    <br>
    (3) Is GSF2 a better future option in terms of support, for linux-ha
    clusters?
    <br>
    <br>
    <br>
    More details about pcmk dlm_controld:
    <br>
    I found that Suse have always been mantaining  cman-free cluster
    stack, so I have tried to find dlm in its packages.
    <br>
    Found:
    <br>
    <a class="moz-txt-link-freetext"
href="http://rpmfind.net//linux/RPM/opensuse/factory/x86_64/libdlm-3.00.01-24.5.x86_64.html">http://rpmfind.net//linux/RPM/opensuse/factory/x86_64/libdlm-3.00.01-24.5.x86_64.html</a>
    <br>
    <br>
    But also I have had lots of compilation problems, trying several
    pacemaker, versions, also the suse-patched ones. Haven't been able
    to successfully complie a dlm_controld.<br>
    <br>
    <br>
    Thanks and Regards,
    <br>
    Bernardo
    <div class="moz-signature">-- <br>
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-1">
      <title>APSL</title>
      <table width="300" align="left" bgcolor="#ffffff" border="0"
        cellpadding="0" cellspacing="0">
        <tbody>
          <tr>
            <td height="65" valign="top"> <img
                src="cid:part7.06070008.05000401@apsl.net" alt="APSL"> </td>
          </tr>
          <tr>
            <td height="50" valign="middle"> <font size="3"
                color="#666666" face="arial"><strong>Bernardo Cabezas
                  Serra</strong></font> <br>
              <font size="2" color="#666666" face="arial"><strong>Responsable
                  Sistemas</strong></font> </td>
          </tr>
          <tr>
            <td> <font size="2" color="#666666" face="arial">Ada Byron,
                edificio NTIC 2ºA</font> <br>
              <font size="2" color="#666666" face="arial">07121 ParcBit</font>
            </td>
          </tr>
          <tr>
            <td> <font size="2" color="#666666" face="arial">Mail:
                <a class="moz-txt-link-abbreviated" href="mailto:bcabezas@apsl.net">bcabezas@apsl.net</a></font> <br>
              <font size="2" color="#666666" face="arial">Skype:
                bernat.cabezas</font> <br>
              <font size="2" color="#666666" face="arial">Tel: 971439771</font>
              <br>
            </td>
          </tr>
        </tbody>
      </table>
    </div>
  </body>
</html>