【问题标题】:"virsh list" command not showing VM created by "qemu-system-x86_64" command“virsh list”命令未显示由“qemu-system-x86_64”命令创建的 VM
【发布时间】:2015-11-01 22:19:51
【问题描述】:

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

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

为什么“virsh list”命令无法列出“qemu-system”命令创建的虚拟机?我以为 virsh 是一个使用 libvirt 来访问 KVM/linux 的虚拟化能力的应用程序。所以即使 VM 是通过任何方法创建的,那么 virsh 也应该能够查询 KVM 以检查主机上已经运行的 VM。

【问题讨论】:

    标签: kvm virsh


    【解决方案1】:

    qemu-system-x86_64backendvirsh 用来启动 VM。尽管qemu-system-x86_64 依赖于libvirt,但它不会在virsh/libvirtd 元数据中注册任何正在运行的实例。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-21
      • 1970-01-01
      相关资源
      最近更新 更多