[root@localhost ~]# vgextend fileserver /dev/sdb6 Volume group "fileserver" successfully extended [root@localhost ~]# vgdisplay fileserver --- Volume group --- VG Name fileserver System ID Format lvm2 Metadata Areas 3 Metadata Sequence No 5 VG Access read/write VG Status resizable MAX LV 0 Cur LV 1 Open LV 1 Max PV 0 Cur PV 3 Act PV 3 VG Size 1.99 GB PE Size 4.00 MB Total PE 510 Alloc PE / Size 75 / 300.00 MB Free PE / Size 435 / 1.70 GB VG UUID SZLgLK-b9V8-RiZV-gH5i-N0pA-2ppf-axLqfO
[root@localhost ~]# pvscan PV /dev/sdb1 VG fileserver lvm2 [476.00 MB / 176.00 MB free] PV /dev/sdb5 VG fileserver lvm2 [476.00 MB / 476.00 MB free] PV /dev/sdb6 VG fileserver lvm2 [1.06 GB / 1.06 GB free]
[root@localhost ~]# pvmove /dev/sdb1 /dev/sdb1: Moved: 100.0%
[root@localhost ~]# pvscan PV /dev/sdb1 VG fileserver lvm2 [476.00 MB / 476.00 MB free] PV /dev/sdb5 VG fileserver lvm2 [476.00 MB / 476.00 MB free] PV /dev/sdb6 VG fileserver lvm2 [1.06 GB / 788.00 MB free]
[root@localhost ~]# vgreduce fileserver /dev/sdb1 Removed "/dev/sdb1" from volume group "fileserver" [root@localhost ~]# pvscan PV /dev/sdb5 VG fileserver lvm2 [476.00 MB / 476.00 MB free] PV /dev/sdb6 VG fileserver lvm2 [1.06 GB / 788.00 MB free] PV /dev/sdb1 lvm2 [478.47 MB]
Удаление логических томов
Логический том должен быть размонтирован перед удалением:
%# umount /dev/fileserver/nfs lvremove -- do you really want to remove "/dev/fileserver/nfs"? [y/n]: y lvremove -- doing automatic backup of volume group "vg00" lvremove -- logical volume "/dev/fileserver/nfs" successfully removed
Удаление физических томов из группы томов
Убедитесь, что физический том не используется никакими логическими томами. Для этого используйте команду 'pvdisplay':
%# pvdisplay /dev/sdd1 --- Physical volume --- PV Name /dev/sdd1 VG Name nfs PV Size 2,73 TiB / not usable 3,00 MiB Allocatable yes PE Size 4,00 MiB Total PE 715396 Free PE 715396 Allocated PE 0 PV UUID mye4S4-dMJq-VS7S-bcYR-ymmn-IeNd-QtCQWD
Если же физический том используется, вам нужно будет перенести данные на другой физический том.
После этого можно использовать 'vgreduce' для удаления физических томов:
%# vgreduce nfs /dev/sdd1