2015-11-01 598 views
2

我使用“qemu-system-x86_64”命令创建了一个虚拟机。虚拟机已启动并正在运行。我可以通过命令“ps -ef | grep qemu-system-x86_64”访问它并列出它。“virsh list”命令没有显示由“qemu-system-x86_64”命令创建的虚拟机

但是,如果我尝试使用“virsh list”命令列出VM,那么我不会在那里看到它。指向我可能是什么原因?

为什么“virsh list”命令不能列出由“qemu-system”命令创建的虚拟机?我认为virsh是一个使用libvirt访问KVM/linux虚拟化功能的应用程序。因此,即使虚拟机被任何方法创建的,那么还应该的virsh能够查询KVM检查已经在运行的VM主机上。

回答

4

qemu-system-x86_64是使用virsh出演一个backend t a​​。尽管qemu-system-x86_64与libvirt相关,但它不会在virsh/libvirtd元数据中注册任何正在运行的实例。