linux lvm擴容磁盤大小
阿新 • • 發佈:2018-08-07
pla 使用 磁盤大小 擴容 centos6 空間 指定 pvcreate mman 關閉需要擴容的虛擬機,並通過管理虛擬機界面添加磁盤空間,本次調整50G
註意,本次寫入為增加容量的大小,並非增加完硬盤的大小
硬盤添加後可以用fdisk -l 查看磁盤容量大小,可以看到硬盤增加了50G ,但是由於沒有分區,所以並沒有在下面顯示
1、創建分區:
> 輸入n,新建分區Command (m for help): n
> 輸入P,主分區
目前是sda已經有2個分區,所以本次輸入3,按照以有的磁盤順序來
提示是否使用未分配的所有空間,敲回車,默認就行了
輸入t
此處需要輸入和之前對應的分區號,本次為3
指定分區的格式為8e 8e代表了lvm分區格式
輸入w,保存退出
2、查看做好的lvm分區:
fdisk -l
可以看到出現了添加的/dev/sda3分區大小為50G 磁盤格式為lvm
3、重啟服務器,使分區生效
4、創建pv ,通過pvcreate命令將磁盤/dev/sdb創建為一個系統PV
pvcreate /dev/sda3
5、創建物理卷,並將創建好的物理卷加入已有的lvm組裏面
pvdisplay查看lvm組名稱
6、將創建好的物理卷加入已有的lvm組裏面
vgextend vg_zgate192 /dev/sda3
7、利用命令vgs查看vg_zgate192卷組的空間,可以看到Vfree有新加的50G
用lvdisplay查看邏輯卷絕對路徑 給vg_zgate192-LogVol01擴容50G,發現50G會提示空間不足,故添加49G lvextend -L +50G -n /dev/mapper/vg_zgate192-LogVol01 lvextend -L +49G -n /dev/mapper/vg_zgate192-LogVol01
8、邏輯卷擴展後並不會馬上生效,需要使用resize2fs命令重新加載邏輯卷的大小
eg:
centos6:
resize2fs /dev/mapper/vg_zgate192-LogVol01
centos7:
xfs_growfs /dev/mapper/vg_zgate192-LogVol01
9、查看磁盤分區:
fdisk -l
df -lh
10、可以看到擴容成功。
linux lvm擴容磁盤大小