我在SLES11SP3上从服务器上删除逻辑卷时遇到了困难。在网上查看帮助,尝试了很多事情都没有成功,所以我向专家请教。
# lvscan
├─vg-lv_a (dm-22) 253:22 0 50G 0
# lsblk
ACTIVE '/dev/vg/lv_a' [50.00 GiB] inherit
# lvremove /dev/mapper/vg-lv_a
Do you really want to remove active logical volume lv_a? [y/n]: y
device-mapper: remove ioctl on failed: Device or resource busy
device-mapper: remove ioctl on failed: Device or resource busy
Unable to deactivate vg-lv_a (253:22)
Unable to deactivate logical volume "lv_a"
# lvchange -an /dev/mapper/vg-lv_a
device-mapper: remove ioctl on failed: Device or resource busy
device-mapper: remove ioctl on failed: Device or resource busy
Unable to deactivate vg-lv_a (253:22)
# dmsetup remove vg-lv_a
device-mapper: remove ioctl on vg-lv_a failed: Device or resource busy
Command failed在LV上没有安装点。
其他支票:
# dmsetup info -c | grep lv_a
vg-lv_a 253 22 L--w 1 4 0 LVM-LroqO1V0...
# lsof | grep "253,22"
empty无法获得使LV忙碌的进程的可信度(如果有的话)。有什么提示,想法如何解决这个问题吗?
发布于 2021-01-21 22:12:16
如果你真的知道你在做什么,你可以通过dmsetup删除它。但真正有趣的是使用这个LV。
发布于 2021-09-03 20:08:34
我有完全相同的问题,找不到任何进程或安装是人质的装置。然而,在我的tmux会话中,在其中一个窗口中,我打开了挂载文件夹。导航到所有打开的窗格中的不同文件夹解决了问题。
https://serverfault.com/questions/1050714
复制相似问题