如何回收虚拟机占用空间?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何回收虚拟机占用空间?相关的知识,希望对你有一定的参考价值。

使用df -lh查看客户机中的存储空间使用情况,发现仅有8G左右,在宿主机中查看属性却有15G,那7G去哪了呢?

在VMware中操作压缩、碎片整理啥的也都没用,咋办?

在google了很多文章之后,确定如下操作有效~~

首先在客户机中执行

[email protected]:~$ sudo cat /dev/zero > zero.fill;sync;sleep 1;sync;rm -f zero.fill

然后在宿主机中执行DOS命令

C:\Windows\System32>d:
D:\>cd D:\Program Files (x86)\VMware\VMware Workstation
D:\Program Files (x86)\VMware\VMware Workstation>vmware-vdiskmanager.exe -k E:\Ubuntu\UbuntuS14045_150G\UbuntuS14045_150G.vmdk
Shrink: 100% done.
Shrink completed successfully.

再次查看,回收了7G的空间。

 

参考链接:http://www.linuxidc.com/Linux/2013-03/81441.htm

 

以上是关于如何回收虚拟机占用空间?的主要内容,如果未能解决你的问题,请参考以下文章

虚拟机ubuntu怎么占用磁盘空间这么畸形

虚拟机为啥会占用C盘空间

垃圾回收

VMware虚拟机Ubuntu里的文件空间占用有问题,请看截图。磁盘上的大小远远大​于文件总大小!!

虚拟机删除以后,主机磁盘空间没有还原。

虚拟机GC的定义