XCP-NG : Comment arrêter tous les domaines en cours d'exécution (VMs) en ligne de commande

Ce script bash arrêtera tous les domaines en cours d’exécution (VMs) sur un hôte XCP-NG en utilisant la ligne de commande :

shutdown_xcpng_vms.sh
for vm in $(xe vm-list power-state=running --minimal | tr ',' ' '); do
    xe vm-shutdown uuid=$vm
done

Après cela, vous voudrez souvent forcer l’arrêt de tous les domaines qui sont encore en cours d’exécution, ce qui peut être fait avec :

force_shutdown_xcpng_vms.sh
for vm in $(xe vm-list power-state=running --minimal | tr ',' ' '); do
    xe vm-shutdown uuid=$vm force=true
done

Consultez les articles similaires par catégorie : XCP-NG, Virtualization