我需要调整图像的大小,并在使用qemu-img时接收错误。因为快照存在,所以不支持调整大小。当然,即使virt-manager没有显示任何快照,我在用qemu-img列出快照时也会看到以下内容:
[root@nebula216-1 ~]# qemu-img snapshot -l /vm_images/valuelynk-www.img
Snapshot list:
ID TAG VM SIZE DATE VM CLOCK
1 snapshot1 0 2017-12-20 00:47:40 00:00:00.000
2 pre-upgrade-freebsd11 2.0G 2018-05-19 14:58:50 165:51:36.706
3 freebsd11-mysqlsslrepl 0 2018-05-20 12:18:42 21:07:22.606问题是,这个VM有两个磁盘,并且都显示了相同的快照。如何使virt-manager同步或安全地删除所有快照以便调整图像大小?
发布于 2018-11-19 19:09:20
使用qemu-img从两个磁盘中删除所有快照似乎都很好。至少在测试服务器上,我能够对这两个映像上的所有三个快照执行以下操作:
qemu-img snapshot -d $SNAPSHOT_NAME $DISK_IMAGE之后,qemu-img resize没有出现任何问题。
https://serverfault.com/questions/940616
复制相似问题