miércoles, 22 de diciembre de 2010

Citrix XenServer - Importación maquinas virtuales desde Xen Opensource

La migración de una plataforma a otra no es extremadamente complicada si las maquinas virtuales son homogenias y cumplen basicamente estas razones:
  • Haya el menu.lst de grub correctamente configurado.
  • El Kernel dentro de la maquina virtual.
  • La partición donde esta el grub tenga el flag bootable.
En algún caso me he encontrado el siguiente error a la hora de hacer el xe vdi-import 
Error code: CLIENT_ERROR

He buscado por la red pero tampoco he encontrado justificación para este error. Al parecer, pura objeción personal, algun disco de alguna máquina virtual, estaba "corrupto"  pero Xen Opensorce lo arranca igualmente, o si no es corrupto hay algo en el FS que hace que no se pueda importar.

La solución que he encontrado haciendo prueba y error es en el entorno xen opensource añadir un nuevo disco raw con el mismo tamaño y hacer un dd if=/dev/xvda of=/dev/xvdb. Aunque parezca una tonteria, ese nuevo disco sí que se puede importar mediante  xe vdi-import correctamente.


No hay comentarios:

Publicar un comentario