Procedure pour recréer un VMDK orphelin
Se déplacer dans le répertoire:
cd /vmfs/volumes/v7000_lun15/DEV/TVA1311T/
Noter la taille exacte du fichier vmdk
ls -l TVA1311T.vmdk
-rw——- 1 root root 19040239616 Sep 23 14:21 TVA1311T.vmdk
Renommer le fichier dans le bon standard (ajouter -flat)
mv TVA1311T.vmdk TVA1311T-flat.vmdk
Creer un nouveau disque pour avoir le fichier descriptif en utilisant la bonne taille:
vmkfstools -c 19040239616 -a lsilogic -d thin BLABLA.vmdk
Effacer le fichier inutile
rm BLABLA-flat.vmdk
Renommer le fichier descriptif:
mv BLABLA.vmdk TVA1311T.vmdk
Modifier le descriptif:
vi TVA1311T.vmdk
Trouver la ligne avec le fichier de pointeur et le changer pour le bon fichier:
Avant:
RW 37187968 VMFS « BLABLA-flat.vmdk »
Apres:
RW 37187968 VMFS « TVA1311T-flat.vmdk »
Commenter la ligne THIN si le disque est THICK
Avant:
ddb.thinProvisioned = « 1″
Apres:
#ddb.thinProvisioned = « 1″
Ajouter le disque dans la machine (de preference deplacer le vmdk dans le dossier de la VM AVANT)