$ sudo pvs
PV VG Fmt Attr PSize PFree
/dev/sda2 lubuntu-vg lvm2 a-- <465.26g 0
$ sudo vgs
VG #PV #LV #SN Attr VSize VFree
lubuntu-vg 1 3 0 wz--n- <465.26g 0
$ sudo lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
home lubuntu-vg -wi-a----- <413.26g
root lubuntu-vg -wi-a----- 48.00g
swap lubuntu-vg -wi-a----- 4.00g
$ sudo lvremove lubuntu-vg/home
Do you really want to remove and DISCARD active logical volume lubuntu-vg/home? [y/n]: y
Logical volume "home" successfully removed
$ sudo lvremove lubuntu-vg/root
Do you really want to remove and DISCARD active logical volume lubuntu-vg/root? [y/n]: y
Logical volume "root" successfully removed
$ sudo lvremove lubuntu-vg/swap
Do you really want to remove and DISCARD active logical volume lubuntu-vg/swap? [y/n]: y
Logical volume "swap" successfully removed
$ sudo vgreduce lubuntu-vg /dev/sda2
Can't remove final physical volume "/dev/sda2" from volume group "lubuntu-vg"
VG에서 PV를 삭제할 수 없는 이유는 무엇입니까?
감사해요.
답변1
댓글에서 이미 언급했듯이 이는 VG의 마지막 PV이므로 삭제할 수 없습니다. 이렇게 하면 VG가 파괴되고 LVM 소프트웨어는 VG의 메타 정보를 저장할 공간이 없게 됩니다. 이러한 관점에서 볼 때 귀하의 작업은 약간 말도 안되는 작업입니다. 이는 다른 LVM 시스템/소프트웨어에서만 의미가 있습니다.
귀하의 경우 올바른 조치는 VG를 파괴하는 것입니다.
vgremove lubuntu-vg