Vmware 的虚拟磁盘增长太多太快,怎么解决??

2022-05-03 10:47:54 +08:00
 HuDaShan
我用虚拟机运行了群晖,但是发现每次关机之后都会产生很多新编号的虚拟磁盘文件,每次关机都会产生,而且虚拟机自动修改了配置使用新的磁盘文件。
产生了新的虚拟磁盘文件之后,从修改日期来看之前的虚拟磁盘文件都没有再使用,但是之前的虚拟磁盘文件还不能删除,删除了会报错,所以继续占空间不能删除。这样导致硬盘空间被迅速占满,每次都只得重装。
有大神知道怎么解决吗?
2098 次点击
所在节点    VMware
9 条回复
sola97
2022-05-03 11:32:47 +08:00
厚置备延迟 0 ,不建快照应该不增长吧
mgrddsj
2022-05-03 12:59:28 +08:00
试试用 VMware 自带的虚拟磁盘清理
ak47iej
2022-05-03 13:04:34 +08:00
重新开一个虚拟硬盘,用 single file,不要 split 试试?
clickhouse
2022-05-03 13:20:00 +08:00
Osk
2022-05-03 13:27:22 +08:00
1. 可能是你使用了分离的虚拟磁盘文件, vmware 解释的是便于在 FAT32 磁盘中传输(?不确定记错没).

建议不要使用这种模式, 印象中没有啥优势, 还有性能劣势. 改为单文件.


2. 可能你使用了 vmware 的自动快照 /自动保护功能, 会不停地自动创建快照.
设置中关闭即可
nonwill
2022-05-03 15:18:20 +08:00
https://www.autoptr.top/l78z/vmware/Shrink-Disk-Space-in-VMWare/

原理无非是闲余空间填 0 ,Window 系统也可以如法炮制
HuDaShan
2022-05-03 22:00:05 +08:00
感谢各位老哥,目前得出结论:VMWARE 自带的磁盘清理没有用,还在尝试 Shrink 和转 Single File 。
HuDaShan
2022-05-04 20:07:31 +08:00
再次感谢各位老哥,问题解决了。

解决方案是:

1 、像 Osk 老哥提到的,关闭 VMWARE 的自动快照 /自动保护功能,就不会再出现新的虚拟磁盘

2 、对于已经占用了虚拟磁盘的虚拟机,这是因为已经创建了很多快照,这些快照使用虚拟硬盘文件的形式占用了硬盘空间。所以解决方案就是删除快照,注意在删除快照的时候一定要使用管理员权限运行 VMWARE 客户端,不然会提示“无权限整理硬盘文件”之类的错误

我的删除了快照之后从 107G 直接下降到 4.4G 。。。
wolfmei
2022-07-13 21:52:21 +08:00
快照太多会影响性能

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/850602

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX