Masill
Contributor
Contributor

Problema Storage VMotion

Jump to solution

Hola,

He tenido un problema con el storage vmotion y la máquina virtual se ha quedado parada y sin poder arrancar. El error ha sido el siguiente:

A general system error ocurred: Storage VMotion: Online Consolidate fail: A needed file was not found. Must manually consolidate child disks.

Que significa consolidar manualmente estos discos? como puedo hacerlo?

El Datastore donde tengo la máquina ha quedado, cada uno de los discos, con un fichero delta, como cuando haces un snapshot. Supongo que lo usa durante el proceso del SVMotion y como no ha terminado correctamente se han quedado allí.

Alguien puede ayudarme???

0 Kudos
1 Solution

Accepted Solutions
kailess1
Enthusiast
Enthusiast

Buenas Masill

El Svmotion te crea durante el proceso una 'snapshot especial' en los discos que ha de mover y que es la que se ha quedado enganchada al fallar el proceso, estas snapshot tienen nomenclatura Dmotion-<disco>.vmdk

Si miras el directorio de la máquina deberías ver algo como esto:

Maquinita-flat.vmdk

Maquinita.vmdk

DMotion-scsi0:00_Maquinita.vmkd

DMotion-scsi0:00_Maquinita-delta.vmdk

Lo primero antes de nada, si puedes, haz una copia de tu máquina virtual para que tengas un seguro en caso de catastrofe

Luego intenta consolidar las snapshots utilizando el comando vmkfstools para generar un nuevo fichero .vmdk con la snapshot ya consolidada de este modo: vmkfstools -i <Nombre del fichero de la Snapshot> <Nuevo fichero>

Pejplo: vmkfstools -i Dmotion-scsi0:00_Maquinita.vmdk /vmfs/volumes/LUN1/RecuMaquinita/maquinita_disco1.vmdk

Repite este paso con cada disco implicado.

Una vez que ya tengas todos los discos consolidados, añadelos a la máquina virtual sustituyendo a los 'cascados' e intenta arrancar la máquina.

Espero que te ayude

Saludes.

View solution in original post

0 Kudos
2 Replies
kailess1
Enthusiast
Enthusiast

Buenas Masill

El Svmotion te crea durante el proceso una 'snapshot especial' en los discos que ha de mover y que es la que se ha quedado enganchada al fallar el proceso, estas snapshot tienen nomenclatura Dmotion-<disco>.vmdk

Si miras el directorio de la máquina deberías ver algo como esto:

Maquinita-flat.vmdk

Maquinita.vmdk

DMotion-scsi0:00_Maquinita.vmkd

DMotion-scsi0:00_Maquinita-delta.vmdk

Lo primero antes de nada, si puedes, haz una copia de tu máquina virtual para que tengas un seguro en caso de catastrofe

Luego intenta consolidar las snapshots utilizando el comando vmkfstools para generar un nuevo fichero .vmdk con la snapshot ya consolidada de este modo: vmkfstools -i <Nombre del fichero de la Snapshot> <Nuevo fichero>

Pejplo: vmkfstools -i Dmotion-scsi0:00_Maquinita.vmdk /vmfs/volumes/LUN1/RecuMaquinita/maquinita_disco1.vmdk

Repite este paso con cada disco implicado.

Una vez que ya tengas todos los discos consolidados, añadelos a la máquina virtual sustituyendo a los 'cascados' e intenta arrancar la máquina.

Espero que te ayude

Saludes.

0 Kudos
javichu
Enthusiast
Enthusiast

Hola Masill

Hace tiempo tuve un problema parecido y a solución la encontré en estos artículos:

http://www.van-lieshout.com/2009/03/how-to-recover-from-failed-svmotion/

http://communities.vmware.com/message/999890

Suerte