次のコマンドに従ってKVMディスク(LVM)をマウントしています:
# losetup /dev/loop0 foo.img
# kpartx -av /dev/loop0
# mount /dev/mapper/loop0p1 /mnt
# unmount /mnt
# kpartx -dv /dev/loop0
# losetup -d /dev/loop0
問題は、私がkpartx -d/dev/loop0を実行したいときです:
device-mapper: remove ioctl failed: Device or resource busy
device-mapper: remove ioctl failed: Device or resource busy
私はlsofでそれを探してみましたが、何も見つけられません、誰がこれを強制することができるのか、私が間違っていることは誰にも分かりませんか?
それがデバイスマッパーによってまだ使用されているかどうかを確認します(dmsetup table
)その場合は、適切なマップをフラッシュします(dmsetup clear mapname
)。