环境:
proxmox ve 6
虚拟机系统:
ubuntu

起因:
公司使用proxmox ve做虚拟机,用了2年没啥事,最近老是出现磁盘no space的问题,但虚拟机df有空间,于是查看物理磁盘,的确100%了,但是10台虚拟机,每台实际使用磁盘加起来不到400G,怎么会把2T的硬盘用完,看来虚拟机有磁盘不释放的问题。
查了很多资料,化了近4天终于找到了(菜鸟不要介意)

处理方法:
1.关闭需要释放的磁盘的虚拟机
2.修改硬盘信息(在Discard的复选框打勾)
proxmox VE 虚拟机磁盘不释放

  1. 启动虚拟机,登录虚拟机执行如下命令
    fstrim -av
    等命令执行完毕,磁盘空间就释放了,磁盘从1.67T降到230G

proxmox VE 虚拟机磁盘不释放