virsh create somefile.xml
创建我的机器很好,但是当我关闭机器时,整个东西都消失了。我用 virt-manager GUI 创建的机器是持久的(关闭后仍然存在),xml 文件是从那些 virt-manager 创建的机器派生出来的。
答案1
使用virsh define somefile.xml
和virsh start domain-name
,这样虚拟机就会持久。我现在无法检查,但我认为您可以virsh define
在已启动的虚拟机上使用,这将使其持久。
答案2
如果你没有正在运行的虚拟机的 xml(例如,在临时迁移之后),你可以这样做
virsh dumpxml vm_name > vm_name.xml
virsh define vm_name.xml
去检查:
virsh list --all --persistent
现在应该会列出虚拟机。或者
virsh dominfo vm_name
应该有一行“持久:是”。