一、背景
使用esxi虚拟机集群,通过模板克隆了一台Centos7.6,模板的根目录是50G,需要扩到100G。之前都是在虚拟机上新加一块磁盘,然后加进去。因为后面还有一个客户,使用阿里云的ecs,需要扩磁盘,本着测试的目的(当然,esxi和阿里云的虚拟机还是有很大不同的,具体还是要参考阿里云的手册),在原来的盘上进行扩大。

二、遇到的问题

三、问题分析
首先查看/dev/目录,发现确实不存在

这是因为linux的kernel 并未加载新建的分区,可使用partprobe 命令重新加载分区表
使用命令 rpm -q parted 查看是否安装,如果没有的话 可以使用yum install parted进行安装

分区已经识别到,接下来按照步骤操作即可
四、附录
4.1、创建pv
pvcreate /dev/sda3

4.2 vg扩充
vgextend centos /dev/sda3

4.3 lv扩充
lvextend -L +49.9G /dev/centos/root


4.4 文件系统扩充
lv扩好后,通过 df -h 查看,磁盘空间还是原来的大小,此时需要对文件系统进行扩充,该文件系统是xfs ,使用 xfs_grows 命令 ,如果是ext类型的 需要使用 resize2fs命令

