web-dev-qa-db-fra.com

Comment arrêter à distance une machine virtuelle (via SSH)?

J'ai des machines virtuelles KVM exécutant Ubuntu 11.10. En utilisant l'interface graphique des machines virtuelles, je peux les désactiver comme vous le feriez normalement sur Ubuntu.

Cependant, je préfère travailler sur les machines virtuelles en utilisant SSH à partir de l'hôte (qui exécute également Ubuntu 11.10), et lorsque j'essaie d'arrêter un VM avec shutdown 0 cela ne fonctionne tout simplement pas. Aucune suggestion?

2
marcocamejo

Pour arrêter une machine Ubuntu à partir de la ligne de commande (via SSH ou autre), exécutez:

Sudo shutdown -P now
  • Le -P option indique shutdown pour éteindre la machine virtuelle à la fin; contrairement à son nom, shutdown ne le fera pas par défaut, ce qui mettra la machine en mode mono-utilisateur/maintenance.

  • Voir man shutdown (et man Sudo ) pour plus de détails.

3
Eliah Kagan