<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi Richard,<br>
    <br>
    You're useing ext3 as filesystem, this filesystem does not support
    'dual primary' mode. You need GFS or OCFS2.<br>
    <br>
    Have a look:<br>
    <br>
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-1">
    <a href="http://www.drbd.org/users-guide/s-dual-primary-mode.html">http://www.drbd.org/users-guide/s-dual-primary-mode.html</a><br>
    <br>
    I experimented with OCFS2, but dropped it in the end. However, it
    may fit your needs...<br>
    <br>
    Kind regards,<br>
    <br>
    Dirk<br>
    <br>
    <div class="moz-cite-prefix">On 17-04-14 19:58, Richard Whittaker
      wrote:<br>
    </div>
    <blockquote cite="mid:53501631.6010503@avits.ca" type="cite">Hi all:
      <br>
      <br>
      I am new to DRBD, and I think I have it setup correctly, but
      wanted to check my assumptions at the door. I have two nodes
      connected over a VPN link, and they are geographically separated
      by about 15 kilometres. Their connection is not mind blowingly
      fast, but I am not looking for true realtime I/O. I am looking to
      replicate, at the block level, a qmail messaging store between the
      two nodes, and I like the idea of block level replication, because
      if a message comes in, I don't have to replicate the user's entire
      message store like I believe Unison would do.
      <br>
      <br>
      Block level replication would also be, I believe truly
      bi-directional.
      <br>
      <br>
      So, for my testing I have created a dual primary drbd called
      /dev/drbd1.
      <br>
      <br>
      Looking at /proc/drbd on both nodes shows an active
      Primary/Primary device.
      <br>
      <br>
      [root@defiant tmp]# cat /proc/drbd
      <br>
      version: 8.3.15 (api:88/proto:86-97)
      <br>
      GIT-hash: 0ce4d235fc02b5c53c1c52c53433d11a694eab8c build by
      <a class="moz-txt-link-abbreviated" href="mailto:mockbuild@builder17.centos.org">mockbuild@builder17.centos.org</a>, 2013-03-27 16:04:08
      <br>
      <br>
      &nbsp;1: cs:Connected ro:Primary/Primary ds:UpToDate/UpToDate C r-----
      <br>
      &nbsp;&nbsp;&nbsp; ns:1728 nr:524052 dw:525780 dr:5798 al:4 bm:44 lo:0 pe:0 ua:0
      ap:0 ep:1 wo:b oos:0
      <br>
      [root@defiant tmp]#
      <br>
      <br>
      &nbsp;The device is mounted on both systems.
      <br>
      <br>
      /dev/drbd1 on /var/tmp type ext3 (rw)
      <br>
      <br>
      The config on both nodes is identical.
      <br>
      <br>
      global {
      <br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; usage-count yes;
      <br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }
      <br>
      <br>
      common {
      <br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; protocol C;
      <br>
      }
      <br>
      <br>
      resource mailstore {
      <br>
      <br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; net {
      <br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; allow-two-primaries;
      <br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; after-sb-0pri discard-least-changes;
      <br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; after-sb-1pri discard-secondary;
      <br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }
      <br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; startup {
      <br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; become-primary-on both;
      <br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }
      <br>
      <br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; on defiant.avits.ca {
      <br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; device&nbsp; /dev/drbd1;
      <br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; disk /dev/sdc;
      <br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; address 192.168.0.4:7789;
      <br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; meta-disk internal;
      <br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }
      <br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; on illustrious.avits.ca {
      <br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; device /dev/drbd1;
      <br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; disk /dev/sdb;
      <br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; address 192.168.64.4:7789;
      <br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; meta-disk internal;
      <br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }
      <br>
      }
      <br>
      <br>
      Now to my logic, if I write a file to one node, it should show up
      on the other. So on 192.168.0.4, I do an ls -l /etc
      &gt;/var/tmp/blah.txt, it should show up on BOTH systems with the
      same size and date stamp.
      <br>
      <br>
      ...Node 1.
      <br>
      <br>
      [root@defiant tmp]# ls -l /etc &gt;/var/tmp/blah.txt
      <br>
      [root@defiant tmp]# ls -l /var/tmp
      <br>
      total 16
      <br>
      -rw-r--r-- 1 root root 15893 Apr 17 10:53 blah.txt
      <br>
      [root@defiant tmp]#
      <br>
      <br>
      ...Node 2.
      <br>
      [root@illustrious ~]# ls -l /var/tmp
      <br>
      total 32
      <br>
      drwx------ 10 vpopmail vchkpw&nbsp; 4096 Nov 17 21:09 avits.ca
      <br>
      -rw-r--r--&nbsp; 1 vpopmail vchkpw&nbsp;&nbsp; 165 Apr 16 13:46 blah3.txt
      <br>
      -rw-r--r--&nbsp; 1 vpopmail vchkpw&nbsp; 2532 Apr 16 13:55 blah.txt
      <br>
      drwx------&nbsp; 5 vpopmail vchkpw&nbsp; 4096 Aug 14&nbsp; 2013 example.com
      <br>
      drwx------ 21 vpopmail vchkpw 16384 Apr 15 14:45 lost+found
      <br>
      [root@illustrious ~]#
      <br>
      <br>
      ...and yet the filesystems are dissimilar.&nbsp; Note the stuff that is
      there on one node, but not the other, and that the date stamp for
      the file that exists on both is wrong on the second node.
      <br>
      <br>
      Am I missing something, or am I expecting drbd to do something
      it's not capable of doing?...
      <br>
      <br>
      Thanks,
      <br>
      Richard.
      <br>
      <br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
drbd-user mailing list
<a class="moz-txt-link-abbreviated" href="mailto:drbd-user@lists.linbit.com">drbd-user@lists.linbit.com</a>
<a class="moz-txt-link-freetext" href="http://lists.linbit.com/mailman/listinfo/drbd-user">http://lists.linbit.com/mailman/listinfo/drbd-user</a>
</pre>
    </blockquote>
    <br>
    <div class="moz-signature">-- <br>
      <title>ProActive Software</title>
      <style type="text/css">

html, body, table {
        font-family:                        arial, helvetica, sans-serif;
        font-size:                                11px;
}

a {
        color:                                        #25aae1;
        text-decoration:                none;
}
</style><a href="http://www.proactive.nl"><img alt=""
          src="cid:part2.02060204.02010607@proactive.nl" border="0"
          height="105" width="84"></a><br>
      <table cellpadding="0" cellspacing="0">
        <tbody>
          <tr>
            <td width="20">T</td>
            <td>023 - 5422299</td>
          </tr>
          <tr>
            <td colspan="2">&nbsp;</td>
          </tr>
          <tr>
            <td colspan="2"><a href="http://www.proactive.nl">www.proactive.nl</a></td>
          </tr>
          <tr>
            <td colspan="2">&nbsp;</td>
          </tr>
          <tr>
            <td colspan="2"><a
                href="http://nl.linkedin.com/in/dirkbonenkamp"><img
                  src="cid:part5.01060308.03010701@proactive.nl"
                  border="0"></a></td>
          </tr>
          <tr>
            <td colspan="2">&nbsp;</td>
          </tr>
          <tr>
            <td colspan="2"><a href="skype:dirkbonenkamp?call"><img
                  src="cid:part7.03000305.04010508@proactive.nl"
                  style="border: none;" alt="My status" height="20"
                  width="114"></a></td>
          </tr>
        </tbody>
      </table>
      <br>
    </div>
  </body>
</html>