Re: Cannot delete lvm thin volume

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




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@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/dm-devel
--
dm-devel mailing list
dm-devel@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/dm-devel

--
dm-devel mailing list
dm-devel@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/dm-devel



[Index of Archives]     [DM Crypt]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Packaging]     [Fedora SELinux]     [Yosemite Discussion]     [KDE Users]     [Fedora Docs]

  Powered by Linux