Linux的 LVM磁盤擴容

LVM磁盤管理結構還是很清晰的
LV1   LV2    LV3     LV4     LV5
-----------------   ------------
     VG1                  VG2
--------------   ------------------
PV1  PV2  PV3    PV4  PV5  PV6  PV7

但擴容有幾種情況。
1.一種情況時增加了一塊硬盤,增加pv,講這塊新硬盤加入到組中
流程:
pvcreate /dev/xxxx
vgextend vg_groupname /dev/xxxx
lvextend -L 100G /dev/vg_groupname/lv_name

2.另外一種情況是擴展了原來盤的大小,對於物理硬盤比較難理解,但是虛擬硬盤,這個就很正常了。
流程:
pvresize -V /dev/****
lvextend -L 100G /dev/vg_groupname/lv_name
完成上面部分,在lvs中可以看到磁盤容量已經變化了,但是你執行df -h 發現文件系統大小還沒有變化。
還需要進行一步操作擴大文件系統大小。
這裏又有選擇了:
如果原來是ext分區,那執行:
resize2fs /dev/vg_groupname/lv_name 
但是如果原來分區是xfs,那麼就會得到如下錯誤:
resize2fs: Bad magic number in super-block while trying to open 
xsf分區必須使用:
xfs_growfs /dev/vg_groupname/lv_name

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