无法断开nbd设备

无法断开nbd设备

我制作了一个 .qcow2 映像并按照此处所述安装它:

https://bytefreaks.net/gnulinux/how-to-mount-a-qcow2-disk-image-that-does-not-contain-an-ubuntu-lvm-installation

但是当我尝试使用命令断开我的 nbd 设备时,最后 2 个步骤出现问题:

#Disconnect the image from the NBD device
qemu-nbd --disconnect /dev/nbd0;
#Unload the NBD module
rmmod nbd;

对于 /dev/nbd0 我得到以下输出: /dev/nbd3已断开连接但是当我这样做时:

lsblk

nbd3还在。而且我无法执行

rmmod nbd

因为它。

任何帮助,将不胜感激。

答案1

首先你需要卸载镜像

这是我使用的完整过程:

umount /dev/mapper/vg_name--lv_name
vgchange -a n lv_name
qemu-nbd -d /dev/nbd0  # or 1, 2, etc.
nbd-client -d /dev/nbd0 # or 1, 2, etc.
vgchange -ay
modprobe -r nbd

相关内容