<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#ffffff">
Hi Dileep,<br>
<br>
do you use Pacemaker? If you have a shell opened at the mount point of
the DRBD device Pacemaker can't unmount while stopping the resource.<br>
Check the "crm status" output.<br>
<br>
Please run "lsof | grep &lt;mount_point&gt;" to determine which process
keeps the device opened.<br>
<br>
Regards,<br>
<br>
Sebastian<br>
Linux Kernel Developer<br>
<br>
<br>
On 30/06/11 13:09, Dileep Nayak wrote:
<blockquote
 cite="mid:BANLkTinrA8qvJ24k01KX6jWYw+h8YGwpEQ@mail.gmail.com"
 type="cite">
  <pre wrap="">Hi All,

While the issue "device held open by someone" was observed again today, we
found that e2fsck reported "Device or resource busy"

# e2fsck /dev/drbd0
e2fsck 1.39 (29-May-2006)
e2fsck: Device or resource busy while trying to open /dev/drbd0
Filesystem mounted or opened exclusively by another program?


Earlier we did not observe such "Device or resource busy" output from
e2fsck.

Please share your thoughts on the same.

Thanks
Dileep



O  4. Re: DRBD device held open by someone (Dileep Nayak)

  </pre>
  <blockquote type="cite">
    <pre wrap="">





------------------------------

Message: 4
Date: Wed, 22 Jun 2011 13:22:47 +0530
From: Dileep Nayak <a class="moz-txt-link-rfc2396E" href="mailto:tech.disscuss2011@gmail.com">&lt;tech.disscuss2011@gmail.com&gt;</a>
Subject: Re: [DRBD-user] DRBD device held open by someone
To: <a class="moz-txt-link-abbreviated" href="mailto:drbd-user@lists.linbit.com">drbd-user@lists.linbit.com</a>
Message-ID: <a class="moz-txt-link-rfc2396E" href="mailto:BANLkTin2_qavGzsoEvxfgOSUCoMi5aDksA@mail.gmail.com">&lt;BANLkTin2_qavGzsoEvxfgOSUCoMi5aDksA@mail.gmail.com&gt;</a>
Content-Type: text/plain; charset="windows-1252"

Thanks Lars for your reply.

DRBD is used in conjunction with Linux-HA in a High Availability
configuration to replicate data between the Active and Standby servers.

Our product is running LVM (Logical Volume Manager) on top of DRBD.

We are not using the nfs. The last point is not applicable in our case.

And please can you explain bit more the below mentioned cases by you and
how
to detect/verify them when the issue ?Device is held open by someone? is
occurred.

 Regards,

Dileep Nayak


    </pre>
    <blockquote type="cite">
      <pre wrap="">  6. Re: DRBD device held open by someone (Lars Ellenberg)


      </pre>
    </blockquote>
    <pre wrap="">Message: 6
Date: Wed, 22 Jun 2011 00:01:49 +0200
From: Lars Ellenberg <a class="moz-txt-link-rfc2396E" href="mailto:lars.ellenberg@linbit.com">&lt;lars.ellenberg@linbit.com&gt;</a>
Subject: Re: [DRBD-user] DRBD device held open by someone
To: <a class="moz-txt-link-abbreviated" href="mailto:drbd-user@lists.linbit.com">drbd-user@lists.linbit.com</a>
Message-ID: &lt;20110621220149.GF21892@
    </pre>
    <blockquote type="cite">
      <pre wrap="">
barkeeper1-xen.linbit&gt;
Content-Type: text/plain; charset=iso-8859-1

On Tue, Jun 21, 2011 at 10:10:41AM +0530, Dileep Nayak wrote:
      </pre>
      <blockquote type="cite">
        <pre wrap="">TThanks Matt for your reply to the issue "*DRBD device held open by
        </pre>
      </blockquote>
      <pre wrap="">someone*
      </pre>
      <blockquote type="cite">
        <pre wrap="">".
Today the below problem has been seen again.


 State change failed: (-12) Device is held open by someone
        </pre>
      </blockquote>
      <pre wrap="">
*Sometimes it is just udev or equivalent doing a race.
Sometimes it is a unix domain socket or similar still held open
(won't necessary show up in lsof/fuser).
Sometimes it is some device mapper targets not yet taken down.
Sometimes it is nfs locks not being properly released (in time).

What do you use DRBD for, what sits on top of it?*

--
: Lars Ellenberg
: LINBIT | Your Way to High Availability
: DRBD/HA support and consulting <a class="moz-txt-link-freetext" href="http://www.linbit.com">http://www.linbit.com</a>

DRBD? and LINBIT? are registered trademarks of LINBIT, Austria.
__
please don't Cc me, but send to list   --   I'm subscribed


------------------------------
      </pre>
    </blockquote>
    <pre wrap="">-------------- next part --------------
An HTML attachment was scrubbed...
URL: &lt;
<a class="moz-txt-link-freetext" href="http://lists.linbit.com/pipermail/drbd-user/attachments/20110622/c42d1f20/attachment.html">http://lists.linbit.com/pipermail/drbd-user/attachments/20110622/c42d1f20/attachment.html</a>
    </pre>
    <blockquote type="cite">
      <pre wrap="">
      </pre>
    </blockquote>
    <pre wrap="">

    </pre>
  </blockquote>
  <pre wrap="">
  </pre>
  <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
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>
<br>
<pre class="moz-signature" cols="72">-- 
Sebastian Riemer
Linux Kernel Developer

ProfitBricks GmbH
Greifswalder Str. 207
10405 Berlin, Germany

Tel.:  +49 - 30 - 51 64 09 20
Fax:   +49 - 30 - 51 64 09 22
Email: <a class="moz-txt-link-abbreviated" href="mailto:sebastian.riemer@profitbricks.com">sebastian.riemer@profitbricks.com</a>
Web:   <a class="moz-txt-link-freetext" href="http://www.profitbricks.com/">http://www.profitbricks.com/</a>

Sitz der Gesellschaft: Berlin
Registergericht: Amtsgericht Charlottenburg, HRB 125506 B
Gesch&auml;ftsf&uuml;hrer: Andreas Gauger, Achim Weiss</pre>
</body>
</html>