首页 > 代码库 > 如何回收虚拟机占用空间?
如何回收虚拟机占用空间?
使用df -lh查看客户机中的存储空间使用情况,发现仅有8G左右,在宿主机中查看属性却有15G,那7G去哪了呢?
在VMware中操作压缩、碎片整理啥的也都没用,咋办?
在google了很多文章之后,确定如下操作有效~~
首先在客户机中执行
lancer@ubuntu:~$ 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
如何回收虚拟机占用空间?
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。