<div>Hi.</div>
<div> </div>
<div>I'm very new to drbd. In fact, I'm still testing it.</div>
<div> </div>
<div>I'm using openSuse 13.2. I could configure drbd in both machines and seems to be working well but ...</div>
<div> </div>
<div>The problem occurs when I try to reboot the 'primary' machine - the one that have the primary or active file system. It cannot simply boot.</div>
<div> </div>
<div>It can boot if a take the device out from <span style="font-family: 'courier new', courier;"><strong>/etc/fstab</strong></span> and mount it after boot:</div>
<div> </div>
<div>
<div><span style="font-family: 'courier new', courier;">UUID=9585d7b4-fac5-4f19-aea3-95debdf86481 swap                 swap       defaults              0 0</span></div>
<div><span style="font-family: 'courier new', courier;">UUID=9c052c13-c838-4488-959f-c0d5ef16377d /                    xfs        defaults              1 1</span></div>
<div><span style="font-family: 'courier new', courier;">UUID=2dc37455-631e-48da-a308-990d2b6a404c /boot                ext4       acl,user_xattr        1 2</span></div>
<div><span style="font-family: 'courier new', courier; color: #ff0000;"><span style="font-size: medium;"><strong>#</strong></span>/dev/drbd0                                /dados               ext4       acl,user_xattr,usrquota,grpquota 0 0</span></div>
<div> </div>
</div>
<div> </div>
<div>I also tried to make sort of 'manual mount' after boot using <strong><span style="font-family: 'courier new', courier;">/etc/rc.d/after.local</span></strong><span style="font-family: 'courier new', courier;"><span style="font-family: arial, helvetica, sans-serif;">, using the mount command:</span></span></div>
<div><strong><span style="font-family: 'courier new', courier;"> </span></strong></div>
<div><span><span style="font-family: 'courier new', courier;"><strong>mount -o acl,user_xattr,usrquota,grpquota /dev/drbd0 /dados</strong></span></span></div>
<div> </div>
<div>but even so I could not boot because the device drbd0 seems to be very lazy if I interpreted correctly this peace of log:</div>
<div> </div>
<div>...</div>
<div>
<div><span style="color: #ff0000; font-family: 'courier new', courier; font-size: small;">Apr 27 15:07:22 massa-1 after.local[751]: mount: special device /dev/drbd0 does not exist</span></div>
<div><span style="font-family: 'courier new', courier; font-size: small;">Apr 27 15:07:22 massa-1 avahi-daemon[716]: Joining mDNS multicast group on interface eno1.IPv6 with address fe80::a65d:36ff:fe29:d690.</span></div>
<div><span style="font-family: 'courier new', courier; font-size: small;">Apr 27 15:07:22 massa-1 avahi-daemon[716]: New relevant interface eno1.IPv6 for mDNS.</span></div>
<div><span style="font-family: 'courier new', courier; font-size: small;">...</span></div>
<div><span style="font-family: 'courier new', courier; font-size: small;">Apr 27 15:07:23 massa-1 ntpd[1465]: Listening on routing socket on fd #24 for interface updates</span></div>
<div><span style="font-family: 'courier new', courier; font-size: small;">Apr 27 15:07:23 massa-1 start-ntpd[1438]: Starting network time protocol daemon (NTPD)</span></div>
<div><span style="color: #ff0000; font-family: 'courier new', courier; font-size: small;">Apr 27 15:07:23 massa-1 drbd[1473]: Starting DRBD resources: [</span></div>
<div><span style="color: #ff0000; font-family: 'courier new', courier; font-size: small;">Apr 27 15:07:23 massa-1 drbd[1473]: create res: dados</span></div>
<div><span style="color: #ff0000; font-family: 'courier new', courier; font-size: small;">Apr 27 15:07:23 massa-1 drbd[1473]: prepare disk: dados</span></div>
<div><span style="font-family: 'courier new', courier; font-size: small;">Apr 27 15:07:23 massa-1 slapd[1439]: @(#) $OpenLDAP: slapd 2.4.39 $</span></div>
<div><span style="font-family: 'courier new', courier; font-size: small;">                                             opensuse-buildservice@opensuse.org</span></div>
<div><span style="color: #ff0000; font-size: small; font-family: 'courier new', courier;">Apr 27 15:07:23 massa-1 kernel: drbd dados: Starting worker thread (from drbdsetup [1566])</span></div>
<div>
<div><span style="color: #ff0000; font-family: 'courier new', courier; font-size: small;">Apr 27 15:07:23 massa-1 kernel: block drbd0: disk( Diskless -&gt; Attaching )</span></div>
<div><span style="color: #ff0000; font-family: 'courier new', courier; font-size: small;">Apr 27 15:07:23 massa-1 kernel: drbd dados: Method to ensure write ordering: flush</span></div>
<div><span style="color: #ff0000; font-family: 'courier new', courier; font-size: small;">Apr 27 15:07:23 massa-1 kernel: block drbd0: max BIO size = 1048576</span></div>
<div><span style="color: #ff0000; font-family: 'courier new', courier; font-size: small;">Apr 27 15:07:23 massa-1 kernel: block drbd0: drbd_bm_resize called with capacity == 7813790768</span></div>
<div><span style="color: #ff0000; font-family: 'courier new', courier; font-size: small;">Apr 27 15:07:23 massa-1 kernel: block drbd0: resync bitmap: bits=976723846 words=15261311 pages=29808</span></div>
<div><span style="color: #ff0000; font-family: 'courier new', courier; font-size: small;">Apr 27 15:07:23 massa-1 kernel: block drbd0: size = 3726 GB (3906895384 KB)</span></div>
<div><span style="font-family: 'courier new', courier; font-size: small;">Apr 27 15:07:23 massa-1 slapd[1556]: bdb_monitor_db_open: monitoring disabled; configure monitor database to enable</span></div>
<div><span style="font-family: 'courier new', courier; font-size: small;">Apr 27 15:07:23 massa-1 slapd[1556]: slapd starting</span></div>
<div><span style="font-family: 'courier new', courier; font-size: small;">Apr 27 15:07:23 massa-1 start[1439]: Starting ldap-server</span></div>
<div><span style="font-size: 12.8000001907349px;">...</span></div>
<div><span style="font-family: 'courier new', courier; font-size: small;"> </span></div>
<div> </div>
</div>
</div>
<div>I could circunvent this behaviour configuring <span style="font-family: 'courier new', courier;">systemd</span> in order to only execute the script <span style="font-family: 'courier new', courier;">/etc/rc.d/after.local</span> after <span style="font-family: 'courier new', courier;">drbd</span> initialization but I think that the mount should be executed from <span style="font-family: 'courier new', courier;">/etc/fstab</span> code as usual in linux systems.</div>
<div> </div>
<div>Can anyone give me some help?</div>
<div> </div>
<div>Thanks.</div>
<div> </div>
<div>Ricardo</div>
<div> </div>
<div> </div>