代码之家  ›  专栏  ›  技术社区  ›  Mirage

Qemu使用的磁盘太多

  •  0
  • Mirage  · 技术社区  · 10 年前

    我在主机上使用Centos 7,使用QEMU仿真windows服务器,我创建了一个15 GB的磁盘,然后大约一周后,磁盘变为30 GB,有没有办法阻止这种情况?我正在使用快照。是否有任何windows服务可能会创建大量文件,或者HD被用作RAM以改进系统?从15 GB到30 GB是很多,服务器的高清也不太大,所以这对我来说是一个大问题。我重新安装了所有内容并关闭了很多功能,但同样的事情再次发生。这里没有什么帮助。

    1 回复  |  直到 10 年前
        1
  •  0
  •   DanielB    9 年前

    你没有提到你使用的是哪种磁盘映像,以及它的配置是什么。我从你的描述中猜测它是一个qcow2映像,因为你提到了快照的使用。存储在qcow2映像中的快照将增加其大小,使其超出来宾操作系统的可见大小。例如,如果您创建了一个虚拟磁盘大小为15 GB的qcow2映像,那么如果您在映像中保存了多个不同的快照,并且来宾在每个快照之间写入了大量数据,那么它在主机上的消耗可能会远远超过15 GB。即使删除快照,qcow2占用的空间也不会正常释放回操作系统。因此,虽然30GB的使用量听起来相当大,但如果大量使用快照,也并非完全不合理。