Featured image of post Débloquer une VM dans Proxmox

Débloquer une VM dans Proxmox

Sur Proxmox, une VM peut être bloquée à cause d’un verrou (lock) lié à un backup, un snapshot, une migration ou une tâche qui a échoué.

Poourquoi la VM est bloquée

Dans l’interface web Proxmox :

  • Sélectionner la VM
  • Aller dans l’onglet Summary
  • Vérifier la présence d’un message du type :

VM is locked (backup | snapshot | migrate)

Débloquer la VM en SSH

Se connecter en SSH sur le node Proxmox, puis exécuter :

qm unlock ID_VM

Exemple :

qm unlock 101

Cette commande suffit dans la majorité des cas.

Si une tâche est bloquée

Une sauvegarde (vzdump) ou une migration peut être restée bloquée.

Lister les processus de sauvegarde :

ps aux | grep vzdump

Si un processus est bloqué, noter son PID puis forcer l’arrêt :

kill -9 PID

Relancer ensuite le déblocage :

qm unlock ID_VM

Vérifier le fichier de configuration de la VM

Afficher le fichier de configuration :

cat /etc/pve/qemu-server/ID_VM.conf

Si une ligne est présente :

lock: backup

La supprimer uniquement si aucune tâche n’est réellement en cours.

Pour finir

Si aucune des solutions précédentes ne fonctionne :

  • Redémarrer le node Proxmox si possible
  • Ou redémarrer le service cluster (avec prudence) :

systemctl restart pve-cluster

Généré avec Hugo
Thème Stack conçu par Jimmy