LVM邏輯卷

隨着數字化的不斷髮展,社會對於計算機的靈活存儲能力要求越來越高,那麼我們是如何實現磁盤空間的靈活變化呢?這裏就需要用到LVM了。

LVM:叫做邏輯卷管理器,做法是將幾個物理分區通過軟件組合成爲一塊看起來是獨立的大磁盤,然後將這塊大磁盤在經過分成爲可以使用的分區LV

 PhysicalVolume,PV,物理卷

  系統標示符爲8e

 VolumeGroup,VG,卷用戶組

 Physical Extend,PE,物理擴展塊

  默認使用4MBLVMVG最多僅包含有65534PE,因此默認的LVMVG會有4M*65534/1024M/G=256G

 LogicalVolume,LV邏輯卷

  

pv

pvcreate創建

pvremove抹除pv中的數據

pvscan查看

pvmovepv上的數據移動至其他盤區

vg

vgcreate創建vg(vgcreate VG_NAME /PATH/TO/PV)

-s # 指定pe大小默認4M

vgremove VG_NAME 移除VG

vgdisplay 查看詳細VG信息

vgreduce 移除VG

vgxtend 擴展VG

lv

lvcreate -n LV_NAME -L(指定大小) #G VG_NAME  創建一個#G大小的VG_NAMElv

lvremove /dev/myvg/test1lv 移除

lvextend

lvreduce

lvs

lvdisplay 查看顯示lv

擴展邏輯卷:

lvxtend 擴展物理邊界

-L [+]# /PATH/TO/LV

resize2fs 擴展邏輯邊界

resize2fs /PATH/TO/LV 5G 擴大邏輯捲到5G

resize2fs -p /PATH/TO/LV 擴展到邏輯卷邊緣大小 

縮減邏輯卷

注意:

1、不能在線縮減,需先卸載

2、確保縮減後的空間大小依然能存儲原有的所有數據;

3、在縮減之前應該強行檢查文件,以確保文件系統處於一至狀態;

df -lh

umonut

e2fsck -f 強制檢查文件

resize2fs /PATH/TO/PV 3G 縮減邏輯捲到3G

lvreduce -L [-]# /PATH/TO/LV

重新掛載

快照卷:

1、生命週期爲整個數據時長;在這段時長內,數據的增長量不能超出快照卷大小;

2、快照卷應該是隻讀的;

3、跟原卷在同一卷組內

lvcreate

-s 指定快照卷

-p 指定權限 r|w

lvcreate -L # -n SLV_NAME -s -p r /PATH/TO/testlv

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章