2015-11-01 124 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元數據中註冊任何正在運行的實例。