1:.首先查看我们的根分区大小是多少
df -h /usr/local/
2:在虚拟机中添加一块物理的磁盘,重起虚拟机。
关闭虚拟机,增加2张磁盘,模拟新增2块物理硬盘
根据需求修改磁盘大小
添加完成后如图所示
3:查看磁盘编号
ls /dev/sd*
4:创建pv
pvcreate /dev/sdb
5:把pv加入vg中,相当于扩充vg的大小,先使用vgs查看vg组
vgs
扩展vg,使用vgextend命令
vgextend centos /dev/sdb
6 :我们成功把vg卷扩展了,在用vgs查看一下
vgs
7:扩展lv,使用lvextend命令
lvextend -L +20G /dev/mapper/centos-root
因为我剩余空间小于20G所以执行失败,将扩展空间改小
lvextend -L +19G /dev/mapper/centos-root
8: 命令使系统重新读取大小
xfs_growfs /dev/mapper/centos-root
9:再使用df -h查看
[root@m wl]# df -h /usr/local/
扩展成功