我正在嘗試增加 QEMU VM 的大小,但遇到了與快照相關的問題。由於某種原因,qemu-img命令顯示的快照已被長期刪除,因此調整大小命令失敗。
以下是我在 Debian 10 VM 上執行的命令:
$ virsh snapshot-list --domain Debian
Name Creation Time State
------------------------------------------------------------
所以看起來像是我所做的刪除(透過虛擬管理器) 拿。然而,qemu-img仍然顯示快照:
$ sudo qemu-img info debian.qcow2
image: debian.qcow2
file format: qcow2
virtual size: 50G (53687091200 bytes)
disk size: 18G
cluster_size: 65536
Snapshot list:
ID TAG VM SIZE DATE VM CLOCK
1 snapshot1 1.2G 2019-11-09 10:13:13 00:02:09.262
Format specific information:
compat: 1.1
lazy refcounts: false
refcount bits: 16
corrupt: false
我該如何解決這個問題?
答案1
回到qemu-img
命令,我發現這樣做是有效的:
sudo qemu-img snapshot -d snapshot1 debian.qcow2
我還是不知道這個命令和什麼有什麼差別虛擬管理器確實如此,但至少我已經解決了這個問題。