逻辑卷无法删除

逻辑卷删除问题


存储池名称:fs2
逻辑卷名称:fs2

逻辑卷文件系统被占用(Logical volume /dev/*/* contains a filesystem in use.)

[root@f1s2001 ldnas]# lvremove -f /dev/fs2/fs2
Logical volume fs2/fs2 contains a filesystem in use.

  逻辑卷可能被挂载了
        df 查看挂载详情,找到对应逻辑卷进行卸载操作后,再执行删除
        若挂载信息为:
            /dev/fs2/fs2   1038336    32996   1005340   4% /mnt
        执行 umount /dev/fs2/fs2 或 umount /mnt 进行卸载

        若出现umount 错误:
            umount: /mnt: target is busy.
            (In some cases useful info about processes that use
             the device is found by lsof(8) or fuser(1))

        此错误说明/mnt 目录可能被占用了,可关闭或杀死占用程序,通过此命令查找占用进程:
            fuser -m /dev/fs2/fs2 或 fuser -m /mnt
            返回:/mnt:                17311c
            杀死进程: kill -9 17311
            也可通过 lsof -p 17311 命令查找到相关进程进行关闭

  之后再执行删除操作


逻辑卷被其他设备占用(Logical volume /dev/*/* is used by another device.)

[root@f1s2001 ldnas]# lvremove -f /dev/fs2/fs2
Logical volume fs2/fs2 is used by another device.

逻辑卷被其他设备占用了,需要先释放掉设备,首先查找到逻辑卷的映射
    [root@f1s2001 fine1]# dmsetup info -c | grep fs2
    fs2-fs2          253   1 L--w    1    1      0 LVM-OC1NaKa5z4xnsTcIS5chrT4nclVg53lBhaaduekEB7M50Qz70o9vg4sDfSdQSaq9

然后查找映射设备,命令中的253 和1 在上个命令返回结果中
    [root@f1s2001 fine1]# ls -la /sys/dev/block/253\:1/holders
    total 0
    drwxr-xr-x 2 root root 0 Nov 18 10:25 .
    drwxr-xr-x 8 root root 0 Nov 18 10:07 ..
    lrwxrwxrwx 1 root root 0 Nov 18 10:25 md125 -> ../../md125

删除md 设备,命令如下:
    [root@f1s2001 fine1]# mdadm -S /dev/md125
    mdadm: stopped /dev/md125

    *若为dm 设备,则删除对应dm-?设备,如:
         dmsetup remove /dev/dm-18

之后再进行逻辑卷的删除

 

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值