1、 查看原始分区情况:# df -Th

     CentOS 7.4 LVM扩容根分区_第1张图片

2、 vSphere Client中新增一块200G的磁盘用于扩容:

CentOS 7.4 LVM扩容根分区_第2张图片

image.png

3、 为新增的磁盘分区,格式调整为LVM

      # fdisk /dev/sdb --> n --> p --> 1 --> 回车 --> 回车 --> t --> 8e --> p --> w

      # partx /dev/sdb

      image.png

      # fdisk -l | grep "/dev/sdb1"

image.png

4、 查看扩容前pvvglv的状态:# pvs  # vgs  # lvs

   CentOS 7.4 LVM扩容根分区_第3张图片

   备注:也可以使用命令pvdisplayvgdisplaylvdisplay查看更详细信息

5、 创建pv,并查看pv状态:# pvcreate /dev/sdb1  # pvs

CentOS 7.4 LVM扩容根分区_第4张图片

6、 pv加入vg,并查看pvvg状态:# vgextend centos /dev/sdb1  # pvs  # vgs

CentOS 7.4 LVM扩容根分区_第5张图片

7、 扩容lv,并查看pvvglv状态:

      # lvextend -l +100%FREE /dev/mapper/centos-root

      # pvs  # vgs  # lvs

CentOS 7.4 LVM扩容根分区_第6张图片

8、 扩容文件系统:# xfs_growfs /dev/mapper/centos-root

CentOS 7.4 LVM扩容根分区_第7张图片

9、 查看扩容后分区情况:# df -Th

     CentOS 7.4 LVM扩容根分区_第8张图片