<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Hi,</div><div><br></div><div><br></div><div>I have a problem, which (from what I found) has been discussed, however not in the particular case, which I experienced, so I would be grateful for any suggestions of how to deal with it.</div><div><br></div><div><br></div><div>I.<br></div><div>1. I get an error when demoting DRBD resource:</div><div>* drbdadm down data0</div><div><br></div><div>data0: State change failed: (-12) Device is held open by someone<br>additional info from kernel:<br>failed to demote<br>Command &#39;drbdsetup-84 down data0&#39; terminated with exit code 11<br></div><div><br></div><div>2. The device is not mounted and not used by any LVM, so based on some online discussions I checked the blocking process and it is &quot;drbd0_submit&quot;</div><div><br></div><div>* lsof | grep drbd0<br>drbd0_sub 16687         root  cwd       DIR              202,1       251         64 /<br>drbd0_sub 16687         root  rtd       DIR              202,1       251         64 /<br>drbd0_sub 16687         root  txt   unknown                                         /proc/16687/exe<br><br></div><div>* ps auxf<br>root     16687  0.0  0.0      0     0 ?        S&lt;   15:19   0:00  \_ [drbd0_submit]<br></div><div><br></div><div>Is there a good way to deal with this case, as whether some DRBD step is missing, which leaves the process or killing the process is the right way?</div><div><br></div><div>Thanks in advance,</div><div><br></div><div><br></div><div>II.<br></div><div>Some details:</div><div><br></div><div>1)<br></div><div>[root@ip-10-29-97-230 ~]# lsblk<br></div><div>xvdb        202:16   0   10G  0 disk  <br>└─md0         9:0    0   20G  0 raid0 <br>  ├─md0p1   259:0    0  9.9G  0 md    <br>  │ └─drbd0 147:0    0  9.9G  0 disk  <br>  └─md0p2   259:1    0 10.1G  0 md    <br>xvdc        202:32   0   10G  0 disk  <br>└─md0         9:0    0   20G  0 raid0 <br>  ├─md0p1   259:0    0  9.9G  0 md    <br>  │ └─drbd0 147:0    0  9.9G  0 disk  <br>  └─md0p2   259:1    0 10.1G  0 md    <br></div><div><br></div><div><br></div><div>2)<br></div><div>[root@ip-10-29-97-230 ~]# drbd-overview <br>NOTE: drbd-overview will be deprecated soon.<br>Please consider using drbdtop.<br><br> 0:data0/0  WFConnection Primary/Unknown UpToDate/DUnknown <br> 1:data1/0  Unconfigured .   </div><div><br></div><div><br></div><div>[root@ip-10-29-101-160 ~]# drbd-overview <br>NOTE: drbd-overview will be deprecated soon.<br>Please consider using drbdtop.<br><br> 0:data0/0  Unconfigured . . <br> 1:data1/0  Unconfigured . . <br></div><div><br></div><div><br></div><div>3)<br></div><div>[root@ip-10-29-97-230 ~]# drbdadm dump data0<br># resource data0 on ip-10-29-97-230.ec2.internal: not ignored, not stacked<br># defined at /etc/drbd.d/data0.res:55<br>resource data0 {<br>    on ip-10-29-97-230.ec2.internal {<br>        device           /dev/drbd0 minor 0;<br>        disk             /dev/md0p1;<br>        meta-disk        internal;<br>        address          ipv4 <a href="http://10.29.97.230:7789">10.29.97.230:7789</a>;<br>    }<br>    on ip-10-29-101-160.ec2.internal {<br>        device           /dev/drbd0 minor 0;<br>        disk             /dev/md0p2;<br>        meta-disk        internal;<br>        address          ipv4 <a href="http://10.29.101.160:7790">10.29.101.160:7790</a>;<br>    }<br>    options {<br>        cpu-mask           0;<br>        on-no-data-accessible io-error;<br>    }<br>    net {<br>        protocol           C;<br>        sndbuf-size        0;<br>        rcvbuf-size        0;<br>        max-buffers      2048;<br>        max-epoch-size   2048;<br>        unplug-watermark 128;<br>        use-rle          yes;<br>        tcp-cork         yes;<br>        verify-alg        &quot;&quot;;<br>        connect-int       10;<br>        ping-int          10;<br>        ping-timeout       8;<br>        timeout           60;<br>    }<br>    disk {<br>        on-io-error      call-local-io-error;<br>        resync-rate      1000M;<br>        c-plan-ahead       0;<br>        c-fill-target     1M;<br>        c-delay-target     1;<br>        c-min-rate         0;<br>        c-max-rate       1000M;<br>        disk-barrier      no;<br>        disk-flushes     yes;<br>        disk-drain       yes;<br>        al-extents       1237;<br>        read-balancing   prefer-local;<br>        md-flushes       yes;<br>        max-bio-bvecs      0;<br>    }<br>    startup {<br>        become-primary-on ip-10-29-97-230.ec2.internal;<br>    }<br>}<br></div><div><br></div><div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>Best Regards,<br><br>Radoslaw Garbacz<br></div>XtremeData Incorporated<br></div></div></div></div>
</div></div></div></div></div></div></div></div></div></div></div>