Soluzione 1:
La soluzione era eseguire dmsetup, in questo caso i due comandi
dmsetup remove vg04-vz
dmsetup remove vg04-swap
Prima di fare ciò, ho verificato con il comando 'dmsetup info' che il 'conteggio aperto' per entrambi i LV fosse zero.
ATTENZIONE: dmsetup può causare seri danni ai tuoi dischi, quindi chiunque utilizzi queste informazioni in futuro assicurati di leggere la pagina man.
Soluzione 2:
Ho avuto un'esperienza simile dopo aver rimosso un disco VMware /dev/sdb
.
Usa lsscsi
per determinare quale dispositivo è in uso (potrebbe essere necessario installare il programma), quindi eseguire lsscsi
:
# lsscsi
[1:0:0:0] cd/dvd NECVMWar VMware IDE CDR10 1.00 /dev/sr0
[2:0:0:0] disk VMware Virtual disk 1.0 /dev/sda
[2:0:1:0] disk VMware Virtual disk 1.0 /dev/sdb <== the removed physical disk
[2:0:2:0] disk VMware Virtual disk 1.0 /dev/sdc
Ora scrivi il file di cancellazione con
# echo 1 > /sys/class/scsi_device/2\:0\:1\:0/device/delete
Il dispositivo è immediatamente sparito.
Soluzione 3:
vgchange -an /dev/vg04
Se hai volumi logici ancora attivi, potrebbe essere necessario
lvchange -a n /dev/vg04/swap
lvchange -a n dev/vg04/vz
ecc.