4.3.6. Rimozione dei volumi fisici da un gruppo di volumi

Per rimuovere i volumi fisici non utilizzati dal gruppo di volumi utilizzate il comando vgreduce. Il comando vgreduce riduce la capacità di un gruppo di volumi attraverso la rimozione di uno o più volumi fisici. Tale operazione libera i volumi fisici in modo da usarli in altri gruppi, oppure da rimuovere completamente dal sistema.
Prima di rimuovere un volume fisico da un gruppo di volumi, assicuratevi che il volume fisico non sia stato usato da qualsiasi altro volume logico tramite il comando pvdisplay.
# pvdisplay /dev/hda1

-- Physical volume ---
PV Name               /dev/hda1
VG Name               myvg
PV Size               1.95 GB / NOT usable 4 MB [LVM: 122 KB]
PV#                   1
PV Status             available
Allocatable           yes (but full)
Cur LV                1
PE Size (KByte)       4096
Total PE              499
Free PE               0
Allocated PE          499
PV UUID               Sd44tK-9IRw-SrMC-MOkn-76iP-iftz-OVSen7
Se il volume fisico in questione è in uso, allora sarà necessario migrare i dati su di un altro volume fisico utilizzando il comando pvmove. Successivamente, utilizzate il comando vgreduce per rimuovere il volume fisico:
Il seguente comando rimuove il volume fisico /dev/hda1 dal gruppo di volumi my_volume_group.
# vgreduce my_volume_group /dev/hda1