Virsh, jak wyświetlić listę domen z autostartem?


11

W virshjaki sposób mogę sprawdzić, które domeny są oznaczone jako autostart? virsh listnie pokazuje, które domeny są oznaczone jako autostart.

kvm  libvirt  virsh 

Odpowiedzi:


16

Ze strony podręcznika: -

virsh list --autostart

powinien to zrobić.


Uruchomienie „listy virsh --help” na instalacji CentOS pokazuje „--autostart” jako opcję. Zainstalowany virsh to wersja 0.10.2 i jest to ta sama wersja dla libvirt.
garethTheRed

1
Debian Wheezy jest w wersji 0.9.12, co może to wyjaśnić.
garethTheRed

3
Użyj, --allaby uwzględnić również zatrzymane domeny. Np.sudo virsh list --autostart --all
Mohnish

11

Zdaję sobie sprawę, że jest to bardzo stary wątek - w moim systemie RHEL6.5 działa to, ze zwykłym zastrzeżeniem, że jeśli nie powiesz --all, virsh listwyświetli tylko informacje o uruchamianiu domen.

Więc spróbuj

virsh list --all --autostart

i / lub

virsh list --all --no-autostart

Pracuje dla mnie.


4

Oto uniwersalny skrypt do pobierania informacji o autostartie. Aby lista domen (VM), które umożliwiają umieszczone w autostart virsh_autostart_info.shi uruchomić: virsh_autostart_info.sh | grep -i enabled. Możesz oczywiście to wyczyścić, aby wyświetlać tylko nazwy lub cokolwiek chcesz.

##
# Configuration
#
VIRSH=/usr/bin/virsh

##
# Simple list of domains (VMs)
#
list_domains() {
    # list, skipping headers, capturing number and domName, and then strip Id and State column
    $VIRSH list --all | awk '$1 == "-" || $1+0 > 0 { print $2 }'
}

##
# Processing
#

## full info
#echo ""
#list_domains | while read vmName; do
#    $VIRSH dominfo $vmName
#done

# just autostart info
echo ""
list_domains | while read vmName; do
    autostartStatus=`$VIRSH dominfo $vmName | grep -i autostart`
    echo $vmName $autostartStatus
done

virsh list --autostartnie działa dla mnie w centos 6.5
Ismail Faruqi
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.