此次测试版本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
扩容完成