Shutdown Proxmox VM using CLI

Si vous souhaitez éteindre une machine virtuelle en cours d’exécution sur un environnement virtuel Proxmox (PVE), vous pouvez utiliser l’interface en ligne de commande (CLI) de Proxmox pour accomplir cette tâche de manière efficace. La commande pour éteindre une machine virtuelle sous Proxmox est qm shutdown, suivie de l’identifiant de la machine virtuelle que vous souhaitez éteindre. Voici la procédure à suivre :

  1. Accéder au serveur : Connectez-vous d’abord à votre serveur Proxmox via SSH.

    ssh username@your-proxmox-server-ip
  2. Trouver l’ID de la VM : Si vous ne connaissez pas l’ID de la VM, vous pouvez lister toutes les machines virtuelles en exécutant la commande suivante :

    qm list

    Cette commande affiche une liste des machines virtuelles avec leurs identifiants et leurs états.

  3. Éteindre la VM : Une fois que vous avez l’identifiant de la VM, utilisez la commande suivante pour éteindre la machine virtuelle de manière propre :

    qm shutdown VM_ID

    Remplacez VM_ID par l’identifiant de la machine virtuelle que vous souhaitez éteindre. Par exemple, si l’identifiant de votre VM est 101, la commande serait :

    qm shutdown 101

    Notez que qm shutdown tente d’éteindre la VM de manière propre, ce qui signifie qu’il envoie un signal de shutdown ACPI au système d’exploitation. Si la VM ne répond pas à ce signal, elle ne sera pas forcément éteinte. Si vous devez forcer l’extinction, vous pouvez utiliser qm stop VM_ID, bien que cette opération revienne à retirer la prise électrique et devrait être utilisée uniquement en dernier recours.