Расширить / уменьшить LVM между различными группами томов
Смирись со мной, потому что я новичок в LVM.
У меня есть сервер с около 5 LVM на них. Они состоят из 5PV, используя свои собственные VG и свои соответствующие LV. Моя проблема в том, что мне нужно знать, возможно ли немного сжать одно из LV, выделить дополнительное пространство другому LV и расширить другое LV. Вот проблеск моей конфигурации:
LV Что я хочу уменьшить на 30 ГБPV /dev/cciss/c0d1p4 VG vg4 lvm2 [76.88 GB / 0 free]
LV, который я хочу расширить на 30GB от предыдущего LVPV /dev/cciss/c0d1p2 VG vg2 lvm2 [46.57 GB / 0 free]
/dev/cciss/c0d1p4
точка монтирования называется /u03
а также /dev/cciss/c0d1p2
точка монтирования называется /backup
, Они находятся в двух разных объемных группах. Я покажу вывод pvdisplay, vgdisplay и lvdisplay для этих LVM:
Вывод pvdisplay
--- Physical volume ---
PV Name /dev/cciss/c0d1p4
VG Name vg4
PV Size 76.89 GB / not usable 3.25 MB
Allocatable yes (but full)
PE Size (KByte) 4096
Total PE 19682
Free PE 0
Allocated PE 19682
PV UUID aMo010-TaQn-ehsK-29R9-aFat-HGK4-vwMPMA
--- Physical volume ---
PV Name /dev/cciss/c0d1p2
VG Name vg2
PV Size 46.57 GB / not usable 1008.00 KB
Allocatable yes (but full)
PE Size (KByte) 4096
Total PE 11922
Free PE 0
Allocated PE 11922
PV UUID ML2gdx-wkwW-C2tZ-rX5b-hVhQ-xZhq-C1cIFx
Вывод vgdisplay
--- Volume group ---
VG Name vg4
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 2
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 1
Open LV 1
Max PV 0
Cur PV 1
Act PV 1
VG Size 76.88 GB
PE Size 4.00 MB
Total PE 19682
Alloc PE / Size 19682 / 76.88 GB
Free PE / Size 0 / 0
VG UUID wbVABu-LR3G-1c5f-qfz8-3eLD-vTEq-1FFrfo
--- Volume group ---
VG Name vg2
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 2
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 1
Open LV 1
Max PV 0
Cur PV 1
Act PV 1
VG Size 46.57 GB
PE Size 4.00 MB
Total PE 11922
Alloc PE / Size 11922 / 46.57 GB
Free PE / Size 0 / 0
VG UUID aVO4SZ-RVFU-FJfq-QTKi-NBDZ-rWiB-keb41m
Вывод lvdisplay
--- Logical volume ---
LV Name /dev/vg4/lv_u03
VG Name vg4
LV UUID edVjf2-wPmY-wRUL-QwIT-PJ1Q-m128-rppA3a
LV Write Access read/write
LV Status available
# open 1
LV Size 76.88 GB
Current LE 19682
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:3
--- Logical volume ---
LV Name /dev/vg2/lv_backup
VG Name vg2
LV UUID n2PaAn-S8jl-yQdu-HVyR-pZcI-X9S9-GgeQ4K
LV Write Access read/write
LV Status available
# open 1
LV Size 46.57 GB
Current LE 11922
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:5
Любая помощь будет оценена.
1 ответ
не принимайте это как Евангелие,
- уменьшить размер файловой системы на первом LV
- уменьшить размер первого уровня
- добавьте освобожденные физические экстенты в другой vg(2).
- разверните vg (2), чтобы использовать эти физические экстенты.
- расширить lv на vg2
- расширить файловую систему на недавно расширенной лв.
я думаю, это о размере этого. Не стесняйтесь понижать, если это не так.