首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Qcow2图像的增长远远超出了它们应有的范围。

Qcow2图像的增长远远超出了它们应有的范围。
EN

Server Fault用户
提问于 2014-12-12 16:20:36
回答 1查看 2.4K关注 0票数 1

我使用的是ubuntu12.04,并看到了以下内容:https://bugs.launchpad.net/ubuntu/+source/qemu-kvm/+bug/1025244

我们的qcow2图像正在增长远远超出他们应该.他们中的一些人增长到了600 of,而他们应该只有20-30 of。

其他人增长较慢但仍在增长..。通常情况下,应该有10 is的牛图像现在正在显示20gb+,这太疯狂了!我所说的增长是指它们的虚拟大小应该是10 be最大,但是它们的增长远远超过了qcow2文件中的大小。

我们正在用qemu-img来提供磁盘。

我知道我可以通过用virt回收未使用的空间来暂时解决这个问题。

我们很快就会遇到一个大问题,因为图像太大了,我不能再用它们来恢复空间了(因为临时拷贝需要双倍的大小)。

我们确实有机器的快照..。

我的问题是:

  • 这仅仅是因为他们的粮食供应不足吗?
  • 如果我预先分配它们,这会消失吗?
  • 我怎么才能避免这种情况?换成生的?预先分配?
  • 我能不需要翻倍的空间就能收回那个空间吗?
EN

回答 1

Server Fault用户

发布于 2014-12-12 19:54:56

有几件事:

  1. 当您使用稀疏映像时,当VM将数据写入磁盘时,它们会增长。
  2. 快照是一种新的稀疏图像,能够增长到与原始图像相同的大小。所以,如果你拿一个10 to磁盘,填充它最多10 to,然后快照它,快照也将能够增长到20 to。从长远来看,这始终是一个问题,这是生产中的响应快照从来都不是一个好主意。
  3. 如果使用qemu-img创建图像,则在命令中给出最大大小。如果是这样的话,图像不应该超过这个大小--你看到的是一个错误。
  4. 为了避免图像扩展,避免快照,特别是长时间运行的快照,并尽可能坚持原始的、预先分配的图像。
票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/652182

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档