在使用vmware进行虚拟化的时候,会遇到虚拟磁盘不够用的情况,以前的办法都是使用lvm进行管理扩容,目前在linux上可以实现快速扩容了,具体方法如下:
该方法参考阿里云在线扩容文档:文档地址
其中有很多注意事项以及前提条件,请仔细阅读文档,建议在vm控制台扩展成功后,创建快照,在进入操作系统进行扩容分区和文件系统
1、关闭虚拟机
2、编辑虚拟机,找到虚拟磁盘,点击扩展(有快照的情况下是无法扩容的,是灰色的,需要删除快照)
3、输入扩展完的预期大小后,等待完成,完成后进入操作系统查看磁盘大小
4、安装growpart工具
yum install -y cloud-utils-growpart
5、扩容分区
growpart /dev/sda 3
我这个要扩容的是/dev/sda 3 ,请根据环境修改
6、扩展文件系统
我的是xfs文件系统,根是 /dev/sda3 分区挂载的目录,根据环境进行修改
xfs_growfs /
7、验证: