如何从“virsh list -all”中删除虚拟机?

Ave*_*han 13 virtualization vmbuilder

我创建了一个 VM,vmbuilder但我意识到我错误地设置了一些标志。现在,当我做 a 时,virsh list -all它仍然出现,嘲笑我的新手。我如何删除这个?(我已经删除了相应的 xml 和 qcow2 文件)。

Vla*_*kov 18

如果您已经删除了磁盘映像文件,则可以使用virsh undefine <domain-id>. 您还可以指定--managed-save删除任何托管保存映像并--snapshots-metadata删除指定 VM 的快照。

如果 VM 处于非活动状态,则应使用其名称或 UUID 而不是域 ID。