Wenn Sie bei einer CentOS-Installation 'virsh list --help' ausführen, wird optional '--autostart' angezeigt. Das installierte virsh ist Version 0.10.2 und es ist dieselbe Version für libvirt.
GarethTheRed
1
Debian Wheezy ist am 0.9.12, was es erklären könnte.
GarethTheRed
3
Verwenden Sie --alldiese Option , um auch gestoppte Domänen einzuschließen. ZBsudo virsh list --autostart --all
Mohnish
11
Mir ist klar, dass dies ein sehr alter Thread ist - auf meinem RHEL6.5-System funktioniert dies mit der üblichen Einschränkung, dass, wenn Sie nicht sagen --all, virsh listnur Informationen zum Ausführen von Domains aufgelistet werden .
Hier ist ein universelles Skript zum Abrufen von Autostart-Informationen. So listen Sie Domänen (VMs) mit Autostart-Aktivierung auf, die eingegeben virsh_autostart_info.shund ausgeführt werden :
virsh_autostart_info.sh | grep -i enabled. Sie können es natürlich löschen, um nur Namen oder was auch immer Sie wollen anzuzeigen.
##
# 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
--all
diese Option , um auch gestoppte Domänen einzuschließen. ZBsudo virsh list --autostart --all
Mir ist klar, dass dies ein sehr alter Thread ist - auf meinem RHEL6.5-System funktioniert dies mit der üblichen Einschränkung, dass, wenn Sie nicht sagen
--all
,virsh list
nur Informationen zum Ausführen von Domains aufgelistet werden .Also versuche
und / oder
Funktioniert bei mir.
quelle
Hier ist ein universelles Skript zum Abrufen von Autostart-Informationen. So listen Sie Domänen (VMs) mit Autostart-Aktivierung auf, die eingegeben
virsh_autostart_info.sh
und ausgeführt werden :virsh_autostart_info.sh | grep -i enabled
. Sie können es natürlich löschen, um nur Namen oder was auch immer Sie wollen anzuzeigen.quelle
virsh list --autostart
funktionierte nicht für mich in Centos 6.5