Lvm

如何在lvm中將PV的百分比分配給VG

  • June 21, 2016

我的伺服器中有 3 個 RAID 陣列,在我的 lvm2 設置中映射到 2 個 PV。

阿波羅:~# pvs
PV VG Fmt Attr PSize PFree
/dev/sda1 阿波羅 lvm2 a- 3.64T 0
/dev/sda2 阿波羅 lvm2 a- 1.14T 0
/dev/sdb apollo1 lvm2 a- 2.05T 0
阿波羅:~# lvs
LV VG Attr LSize Origin Snap% Move Log Copy%
lvol0 阿波羅-wi-ao 4.77T 
ling-ling apollo1 -wi-ao 895.41G 
lvol0 apollo1 -wi-ao 1.17T 
lvol1 apollo1 -wi-a- 32.00M 

我想刪除 LV“ling-ling”以釋放一些空間,但是我想用位於另一個 VG 上的可用空間來擴展 lvol0。

LVM 中有沒有辦法在不重新分區的情況下將一定百分比的 PV 分配給不同的 VG?我能想到的唯一解決方案是重新分區 /dev/sdb 但我不希望這樣做,因為這是一個實時伺服器。

謝謝 :)

不,VG 會消耗整個 PV。

如果要在 VG 之間拆分驅動器/LUN,則必須在每個分區上創建兩個分區和一個 PV。這有許多缺點,其中最重要的是您需要銷毀 PV 並重新分區以更改佈局!

引用自:https://serverfault.com/questions/168365