Virtual-Machine

如何在 virsh 中列出域?

  • August 3, 2016

virsh list返回一個空列表,但 guivirt-manager定義了 2 個 QEMU/KVM 虛擬機。怎麼virsh list沒有列出任何東西?

virsh list命令只執行正在執行的東西。

如果您想要定義但不執行的東西,那麼

virsh list --all

請記住,每種類型的命名空間都是不同的,因此您可能還--connect需要

例如

$ virsh -c lxc:/// list      
Id    Name                           State
----------------------------------------------------


$ virsh -c lxc:/// list --all
Id    Name                           State
----------------------------------------------------
-     helloworld                     shut off

$ virsh -c qemu:///system list
Id    Name                           State
----------------------------------------------------
37    fedora24                       running

$ virsh -c qemu:///system list --all
Id    Name                           State
----------------------------------------------------
37    fedora24                       running
-     docker                         shut off
-     kali                           shut off
-     test1                          shut off

引用自:https://unix.stackexchange.com/questions/300113