Lorsque vous migrez/clonez une VM vous pouvez rencontrée une erreur lors de la copie de votre VM. L’erreur est la suivante :
– Error caused by file /vmfs/volumes/….
– Erreur provoquée par le fichier /vmfs/volumes/…
Il faut identifier dans l’erreur le disque qui pose problème. Dans notre cas, c’est le disque xxx_1.vmdk.
Pour identifier dans quel datastore le disque se trouve, faire un edit settings sur votre VM et vérifier le datastore où se trouve le disque xxx_1.vmdk.
Éteignez votre VM et connectez vous en SSH sur l’ESX qu’il l’héberge. Si vous ne pouvez pas éteindre la VM, faites un clone de celle-ci sur le même datastore et faites les actions suivantes sur la VM clonée que vous migrerez à la fin sur le nouveau cluster/datastore.
Connectez vous en ssh sur l’ESX qui héberge la VM. Allez dans /vmfs/volumes/datastore/vm
Identifier le disque xxx_1.vmdk et tapez la commande suivante :
vmkfstools -i xxx_1.vmdk xxx_2.vmdk
Votre disque corrompu est cloné vers un disque dont vous spécifier le nom.
Une fois le clone terminé, via edit settings sur la VM, supprimer le disque qui pose des problèmes :
Ajouter un disque existant, sélectionnez le disque cloné précédemment :
Une fois ceci terminé, refaites votre clone ou la migration de votre VM, normalement vous ne rencontrerez plus l’erreur.
Leave A Comment