![NBD 장치를 연결 해제할 수 없습니다](https://linux55.com/image/220083/NBD%20%EC%9E%A5%EC%B9%98%EB%A5%BC%20%EC%97%B0%EA%B2%B0%20%ED%95%B4%EC%A0%9C%ED%95%A0%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4.png)
.qcow2 이미지를 만들고 여기에 설명된 대로 설치했습니다.
그러나 명령을 사용하여 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