增加硬件这里就不介绍了,我们直接在系统中disk -l查看新增硬盘为/dev/sdc,使用硬盘/dev/sdb来创建逻辑卷centos-vhdd1,然后将新增加的硬盘/dev/sdc加入到这个逻辑卷中来达到扩容
注:查看pv/vg/lv命令分别为pvdisplay/vgdisplay/lvdisplay
我们先来创建逻辑卷,然后扩容/dev/sdc到这个逻辑卷中
创建LVM逻辑卷
1.首先我们创建pv
pvcreate /dev/sdb
可以使用pvs和pvdisplay查看状态和信息
2.创建vg组
vgcreate vgname /dev/sdb
可以使用vgs和vgdisplay查看状态和信息
3.创建lv
lvcreate -L 2.92T -n lvname vgname
#注:2.92T可以通过vgs查看容量来定多大的LV
这样一个LVM就建立好了,我们可以通过df -h 来查看这个逻辑卷,然后格式化下就可以使用了,例如我的逻辑卷是/dev/mapper/centos-vhdd1
mkfs -t ext4 /dev/mapper/centos-vhdd1
扩容逻辑卷
1.首先我们还是创建pv
pvcreate /dev/sdc
2.将新创建的lv加到原有vg组
vgextend vgname /dev/sdc
3.最后我们扩容lv
lvextend -l +100%FREE /dev/mapper/centos-vhdd1
注:这里是添加lv所在的vg剩下的空余空间
调整LV容量到100G
lvextend -l 100G /dev/mapper/centos-vhdd1
可以使用lvs查看逻辑卷状态
查看文件系统大小
df -h
发现文件系统的大小没有改变,需要同步文件系统
resize2fs /dev/mapper/centos-vhdd1
注:resize2fs是针对ext文件系统格式;
如果是centos7的默认文件系统XFS,需要使用
xfs_growfs /dev/mapper/centos-vhdd1