首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >qcow2的增长速度快于来宾文件系统

qcow2的增长速度快于来宾文件系统
EN

Stack Overflow用户
提问于 2018-01-12 06:33:02
回答 1查看 491关注 0票数 0

我很难理解我的qcow2镜像的磁盘大小。我有一台运行CentOS 6的机器:

代码语言:javascript
运行
复制
# virsh version
Compiled against library: libvirt 0.10.2
Using library: libvirt 0.10.2
Using API: QEMU 0.10.2
Running hypervisor: QEMU 0.12.1

我在那里运行了几个来宾,并且在来宾上没有太多的活动,我注意到我的一个来宾上的备份(我用cp手动完成文件复制,没有基于qcow2的快照)增长了4倍。其他来宾似乎行为正常,备份大小增长正常。

当我登录到那个访客时,我看到

代码语言:javascript
运行
复制
# df -h
Filesystem                    Size  Used Avail Use% Mounted on
udev                          2.0G     0  2.0G   0% /dev
tmpfs                         396M  5.5M  391M   2% /run
/dev/mapper/debian9--vg-root  188G  2.7G  176G   2% /
tmpfs                         2.0G     0  2.0G   0% /dev/shm
tmpfs                         5.0M  4.0K  5.0M   1% /run/lock
tmpfs                         2.0G     0  2.0G   0% /sys/fs/cgroup
/dev/vda1                     236M   62M  162M  28% /boot
tmpfs                          89M     0   89M   0% /run/user/0

但是qcow2文件已经从5 5GB增长到

代码语言:javascript
运行
复制
# du -h /backups/vm01/20180111/vm01.qcow2 
19G /backups/vm01/20180111/vm01.qcow2

我找到了the size of qcow2 disk file grows rapidly并尝试"qemu-img转换“备份文件,但没有解决问题。当我执行dd if=/dev/zero of=vm01.qcow2时,它会一直运行,直到我用完该卷组上的空间(超过19G )。我预计qcow2文件会随着内部文件系统的大小而或多或少地增长。有什么暗示我可能做错了什么吗?

致敬,Pavel

EN

回答 1

Stack Overflow用户

发布于 2018-01-13 02:43:18

除非您为主机文件系统、QEMU和来宾操作系统启用了TRIM/DISCARD,否则qcow2文件永远不会缩小。因此,最可能的解释是,来宾操作系统中的某些东西在短时间内创建了一个非常大的文件,然后再次将其删除。qcow2镜像会增长到可以容纳这个文件,但是一旦文件被删除,qcow2镜像就不会再次收缩,而不会有TRIM/DISCARD可用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48216883

复制
相关文章

相似问题

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