建议在新装PVE之后第一时间进行3-5步操作,避免影响生产环境。或者先看一下空闲空间还有多少,用“lvextend”命令直接扩容。本文方法在ProxmoxVE7.0版本已经实践成功,但不保证操作一定成功,数据无价,请及时备份。
1.备份虚拟机,然后把备份文件拷贝到外部存储。如果有NAS可以在“数据中心-储存”新建NFS链接,把文件备份到NAS。
2.删除虚拟机
3.删除local-lvm
lvremove pve/data #删除local-lvm
vgdisplay pve | grep Free
lvextend -l +100%FREE -f pve/root #增加分区空间
fdisk -l
resize2fs /dev/mapper/pve-root # 执行上边的扩容操作
4.数据中心-储存-编辑 local 内容选中所有项目
5.数据中心-储存-删除 local-lvm
6.恢复虚拟机备份到local
参考:http://wp.jinxiart.com/post/107.html