我有一个运行 xen 的 Ubuntu 14.04 主机,以及几个 VM 的 ( win7 and another 14.04
)。我使用 virt-manager 远程创建了这些。他们已经很好地运行了一段时间。
但是当我在主机上尝试“virsh list --all
”时,我在列表中什么也没有。
我尝试导入其中一个 VM,如下所示:
virt-install -n my_name -r 512 --os-type=linux --os-variant=ubuntutrusty --disk /var/lib/libvirt/images/my_name.img --import
就 virsh 而言,这看起来有效。它在 virsh 列表中显示为“ running ”。但是, 我无法连接到它 ,甚至无法 ping 它。查看 virt-manager ,它仍然认为 VM 已关闭 。
我运行“
virsh destroy my_name
”来停止它,然后在 virt-manager 中启动它。它在那里正常运行,但 virsh list 显示为关闭 。这两个应用程序似乎从不同的来源获取它们的信息,但我不知道它们在哪里,也不知道如何让它们相处。
如何让 virsh 和 virt-manager 成为 friend ?
最佳答案
我在 Server Fault 上发布了一个关于这个的答案。在这里复制它:
关于linux - 为什么我的虚拟机对任一 virsh virt-manager 可见,但对两者都不可见?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35683443/