[:fr]Lors d’une suppression d’un snapshot avec VMware ESX, il peut arriver qu’une erreur “Operation time out” se produit, surtout s’il s’agit d’un snapshot de taille importante. Si l’opération de suppression est répétée à nouveau, VMware indique un autre message d’erreur “Another task is already in progress” alors que d’après la console, aucune opération n’est en cours.
Comment vérifier les opérations réellement en cours, si on ne peut se fier à la console ?
Première étape, se connecter au host vmware en question via SSH.
Cette commande va permettre de lister les opérations en cours.
# vim-cmd vimsvc/task_list
(ManagedObjectReference) [
‘vim.Task:haTask-258-vim.vm.Snapshot.remove-874584367’
Cette commande affiche plusieurs informations utiles, notamment l’état de progression, le nom de la vm et la date de début d’exécution.
~ # vim-cmd vimsvc/task_info haTask–258-vim.vm.Snapshot.remove-874584367′
Si nécessaire, il est possible d’annuler l’opération en cours (si “cancelable = true”):
~ # vim-cmd vimsvc/task_cancel haTask-258-vim.vm.Snapshot.remove-874584367′
[:]