[: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′
[:]