Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
4.3.6. Удаление физических томов из группы
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.
Прежде чем удалить физический том из группы, сначала убедитесь, что он не используется логическими томами. Для этого используйте команду
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
Если физический том все еще используется, необходимо перенести данные на другой том (с помощью команды
pvmove
). И уже затем можно уменьшить размер физического тома, выполнив команду vgreduce
:
Следующая команда удаляет физический том
/dev/hda1
из группы my_volume_group
:
# vgreduce my_volume_group /dev/hda1