此文章用到以下Linux命令
vgdisplay #查看當前卷組信息
fdisk /dev/sda #指定磁盤進行分區(qū)
vgextend /dev/centos /dev/sda3 #將sd3擴展到/dev/centos卷組中
partprobe #使kernel重新讀取分區(qū)表
lvextend -L +9.9G /dev/centos/root #擴展分區(qū)指定大小
xfs_growfs /dev/centos/root #擴容lvm xfs文件系統(tǒng)
resize2fs/dev/centos/root #擴容ext4文件系統(tǒng)
首先在VMware先擴展磁盤大小宪摧,如圖
image.png
執(zhí)行vgdisplay命令椿胯,查看卷組剩余空間
vgdisplay
image.png
需要建立新分區(qū)并加入卷組
fdisk /dev/sda
image.png
n創(chuàng)建新的分區(qū),將剩余扇區(qū)加入新分區(qū)量瓜,按w保存退出
image.png
fdisk -l
能看到新的分區(qū)信息
image.png
vgextend /dev/centos /dev/sda3 提示Device /dev/sda3 not found.
解決辦法:
輸入partprobe命令刷新分區(qū)
再去擴展卷組
vgextend /dev/centos /dev/sda3
image.png
再去看卷組剩余空間
vgdisplay
image.png
剩余空間不到10G打毛,所以擴展10個G到root下柿赊,會提示空間不足,加了9.9個G還有剩余96M空間
vgdisplay
image.png
再去增加96M空間幻枉,剩余為0
image.png
image.png
重載root大小碰声,提示以下報錯
image.png
解決辦法:
是因為根目錄掛載為xfs系統(tǒng),需要其指令刷新大小
先看下根目錄文件系統(tǒng)
執(zhí)行以下命令
xfs_growfs /dev/centos/root
再看一下空間熬甫,空間已經(jīng)擴展了
df -h
image.png