此次测试版本CentOS 7 两块硬盘 硬盘2为测试新添加硬盘

su 进入root模式
df -h查看挂载点 /dev/mapper/sjq-vg-root 是此次测试需要扩容的目标

lvdisplay 显示当前的 logical volume

vgdisplay 显示当前的volume group
此时能看到VG Name 下方FREE PE 0/0

fdisk-l 查看fdisk
能看到两块硬盘在linux中显示的是 sda sdb

fdisk -l |grep ‘/dev’ 查看所有储存设备
此时新增的硬盘2还未做分区

fdisk /dev/sdb 创建sdb分区
command:n new创建新分区 P当前没有主分区创建主分区 E是扩展分区 最后write写入

fdisk -l 查看此时sdb1已经出来

mkfs -t ext4 /dev/sdb1 格式化sdb1

pvcreate /dev/sdb1 在sdb1上创建PV

pvscan 查看卷组
目前可以看到sdb1 不在volume group里面

vgextend centos_sjq /dev/sdb1 将dev/sdb1 加到VG组里面

此时可以看到 VG里面新加的硬盘已经在里面了 可以进行扩容 此时的FREE PE已经有了20G


lvdisplay 此处我需要扩容的的lvm路径 是 /dev/sjq-vg/root

lvextend -l +100%FREE /dev/sjq-vg/root 将vg内所有可用空间全部扩给 /dev/sjq-vg/root
可以看到已经扩容完成 刷新一下分区

resize2fs /dev/sjq-vg/root
df -h

扩容完成









