要释放 /var/lib/vz/images
下的 raw 文件大小,您可以按照以下步骤操作:
对于 Debian/Ubuntu 系统,请在容器内执行以下命令:
apt-get clean
apt-get autoremove
对于 RHEL/CentOS 系统,请在容器内执行以下命令:
yum clean all
yum autoremove
fstrim
命令以释放未使用的空间。首先,您需要在容器内安装 fstrim
工具(对于 CentOS,您需要安装 util-linux
软件包)。在容器内运行以下命令:对于 Debian/Ubuntu 系统,请执行以下命令:
apt-get install util-linux
对于 RHEL/CentOS 系统,请执行以下命令:
yum install util-linux
然后,在容器内运行 fstrim
命令:
fstrim -v /
pct stop <CONTAINER_ID>
shutdown -r now
这一步之后,您可以使用du
命令来查看存储空间的使用情况,例如,您可以使用以下命令从Proxmox主机查看/var/lib/vz/images
文件夹下所有.raw文件大小:
du -h --summarize /var/lib/vz/images/*.raw
同时,df
命令可以查看磁盘整体占用情况:
df -h
这样,文件的大小应该会显著减小。