Chapitre 6. Arrêt des machines virtuelles
Pour arrêter une machine virtuelle en cours d'exécution hébergée sur RHEL 9, utilisez l'interface de ligne de commande ou l'interface graphique de la console Web.
6.1. Arrêter une machine virtuelle à l'aide de l'interface de ligne de commande
Pour arrêter une machine virtuelle (VM) réactive, effectuez l'une des opérations suivantes :
- Utilisez une commande d'arrêt appropriée au système d'exploitation de l'invité lorsque vous êtes connecté à l'invité.
Utilisez la commande
virsh shutdown
sur l'hôte :Si la VM se trouve sur un hôte local :
# virsh shutdown demo-guest1 Domain 'demo-guest1' is being shutdown
Si la VM se trouve sur un hôte distant, dans cet exemple 192.0.2.1 :
# virsh -c qemu+ssh://root@192.0.2.1/system shutdown demo-guest1 root@192.0.2.1's password: Domain 'demo-guest1' is being shutdown
Pour forcer une VM à s'arrêter, par exemple si elle ne répond plus, utilisez la commande virsh destroy
sur l'hôte :
# virsh destroy demo-guest1
Domain 'demo-guest1' destroyed
La commande virsh destroy
ne supprime pas la configuration de la VM ou les images de disque. Elle ne fait que mettre fin à l'instance de la VM en cours d'exécution, de la même manière que l'on débranche le cordon d'alimentation d'une machine physique. Ainsi, dans de rares cas, virsh destroy
peut entraîner la corruption du système de fichiers de la VM. L'utilisation de cette commande n'est donc recommandée que si toutes les autres méthodes d'arrêt ont échoué.