All of lore.kernel.org
 help / color / mirror / Atom feed
From: Heinz Mauelshagen <heinzm@redhat.com>
To: device-mapper development <dm-devel@redhat.com>, zkabelac@redhat.com
Cc: SiteGround Operations <operations@siteground.com>
Subject: Re: Cannot delete lvm thin volume
Date: Mon, 19 Oct 2015 17:47:13 +0200	[thread overview]
Message-ID: <56251081.7070703@redhat.com> (raw)
In-Reply-To: <56250943.1060108@kyup.com>


fuser and lsof can only report open files of active processes.

You should check the following as well:

grep c13537_2k /proc/{mounts,swaps}
dmsetup table|grep 252:6
losetup -a | grep dm-6

Heinz

On 10/19/2015 05:16 PM, Nikolay Borisov wrote:
>
> On 10/19/2015 05:51 PM, Heinz Mauelshagen wrote:
>> Nikolay,
>>
>> this is a question for linux-lvm.
> Right, will know from now on .
>
>> You're saying the fs is not mounted but the lv is open as of
>> your lvdisplay output, thus you can't lvremove it.
> How can I see which is the actual user of it? As I stated previously
> fuser and lsof didn't show anything relevant. Is there some additional
> tools from the lvm suite that I can see to obtain such information?
>
>>
>> Heinz
>>
>>
>> On 10/16/2015 02:24 PM, Nikolay Borisov wrote:
>>> Hello I have the following thin volume, which I'd like to delete:
>>>
>>> lvdisplay -v /dev/coregroup/c13537_2k
>>>       Using logical volume(s) on command line.
>>>     --- Logical volume ---
>>>     LV Path                /dev/coregroup/c13537_2k
>>>     LV Name                c13537_2k
>>>     VG Name                coregroup
>>>     LV UUID                LBPr0i-uac8-i3Co-5B3M-A6Bv-q8iv-kSRLRr
>>>     LV Write Access        read/write
>>>     LV Creation host, time xxxxx.net, 2015-10-14 02:02:45 -0500
>>>     LV Pool name           corepool
>>>     LV Status              available
>>>     # open                 1
>>>     LV Size                1.80 TiB
>>>     Mapped size            42.11%
>>>     Current LE             471808
>>>     Segments               1
>>>     Allocation             inherit
>>>     Read ahead sectors     auto
>>>     - currently set to     256
>>>     Block device           252:6
>>>
>>> dmsetup info coregroup-c13537_2k
>>> Name:              coregroup-c13537_2k
>>> State:             ACTIVE
>>> Read Ahead:        256
>>> Tables present:    LIVE
>>> Open count:        1
>>> Event number:      1
>>> Major, minor:      252, 6
>>> Number of targets: 1
>>> UUID:
>>> LVM-M8PwSxzGcsZQTtdgzfixsr08ZAlNpAbALBPr0iuac8i3Co5B3MA6Bvq8ivkSRLRr
>>>
>>> dmsetup status
>>> coregroup-c13537_2k: 0 3865051136 thin 1627684864 3865042943
>>>
>>> The version of the software is:
>>> lvremove --version
>>>     LVM version:     2.02.118(2)-RHEL6 (2015-09-08)
>>>     Library version: 1.02.95-RHEL6 (2015-09-08)
>>>     Driver version:  4.26.0
>>>
>>> And the kernel is 3.12.47.
>>>
>>> When I run 'lvremove -f /dev/coregroup/c13537_2k' I get the following
>>> error: Logical volume coregroup/c13537_2k contains a filesystem in use.
>>> I also get the same error when I try to deactivate the volume.
>>>
>>> fuser doesn't report anything and the volume is not mounted anywhere. I
>>> have also acquired an ftrace trace from executing lvremove but there are
>>> multiple invocation of the dm_ioctl function and I'm not sure which one
>>> is the relevant. So if you tell me what information in particular you
>>> need I'd post it here.
>>>
>>> Regards,
>>> Nikolay
>>>
>>> -- 
>>> dm-devel mailing list
>>> dm-devel@redhat.com
>>> https://www.redhat.com/mailman/listinfo/dm-devel
> --
> dm-devel mailing list
> dm-devel@redhat.com
> https://www.redhat.com/mailman/listinfo/dm-devel

  reply	other threads:[~2015-10-19 15:47 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-10-16 12:24 Cannot delete lvm thin volume Nikolay Borisov
2015-10-19 14:51 ` Heinz Mauelshagen
2015-10-19 15:16   ` Nikolay Borisov
2015-10-19 15:47     ` Heinz Mauelshagen [this message]
2015-10-19 16:22       ` Nikolay Borisov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=56251081.7070703@redhat.com \
    --to=heinzm@redhat.com \
    --cc=dm-devel@redhat.com \
    --cc=operations@siteground.com \
    --cc=zkabelac@redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.