Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

4.3.6. Rimozione dei physical volume da un gruppo di volumi

To remove unused physical volumes from a volume group, use the vgreduce command. The vgreduce command shrinks a volume group's capacity by removing one or more empty physical volumes. This frees those physical volumes to be used in different volume groups or to be removed from the system.
Prima di rimuovere un physical volume da un gruppo di volumi, assicuratevi che il physical volume non sia stato usato da qualsiasi altro logical volume, attraverso 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 physical volume in questione è in uso, allora sarà necessario migrare i dati su di un altro physical volume utilizzando il comando pvmove. Successivamente, utilizzate il comando vgreduce per rimuovere il physical volume:
Il seguente comando rimuove il Physical Volume /dev/hda1 dal gruppo di volumi my_volume_group.
# vgreduce my_volume_group /dev/hda1