Linux
在不同卷組之間擴展/收縮 LVM
在這個問題上請多多包涵,因為我對 LVM 還是很陌生。
我有一台伺服器,上面有大約 5 個 LVM。它們由 5PV 組成,使用自己的 VG 和自己的相應 LV。我的問題是,我需要知道是否可以將其中一個 LV 縮小一點,並將額外的空間分配給另一個 LV 並擴展另一個 LV。這是我的配置的一瞥:
LV 我想縮小 30GB
PV /dev/cciss/c0d1p4 VG vg4 lvm2 [76.88 GB / 0 free]
LV 我想從之前的 LV 擴展 30GB
PV /dev/cciss/c0d1p2 VG vg2 lvm2 [46.57 GB / 0 free]
/dev/cciss/c0d1p4
是一個名為的掛載點/u03
,/dev/cciss/c0d1p2
是一個名為 的掛載點/backup
。它們位於兩個不同的捲組上。我將展示這些 LVM 的 pvdisplay、vgdisplay 和 lvdisplay 的輸出: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
任何幫助,將不勝感激。
不要把這當成福音,
- 減少第一個 LV 上的文件系統大小
- 減小第一個 lv 的 lvsize
- 將釋放的物理範圍添加到另一個 vg(2)。
- 擴展 vg(2) 以使用這些物理範圍。
- 展開 vg2 上的 lv
- 在新擴展的 lv 上擴展文件系統。
我想這就是它的大小。如果這是錯誤的,請隨意投反對票。