Mostrando entradas con la etiqueta Virtualizacion. Mostrar todas las entradas
Mostrando entradas con la etiqueta Virtualizacion. Mostrar todas las entradas

miércoles, 4 de julio de 2012

Resolver error: "The parent virtual disk has been modified since the child was created"

Cuando ves este error, te recorre un escalofrio.....

Si no tienes respaldos de esa VM podría significar su pérdida o al menos perder la data almacenada en el snapshot.

- Porque se produce?, se produce cuando por alguna razón (normalmente mala manipulación) intervenimos (modificamos) un disco base que contiene snapshots, por ejemplo lo asignamos a una nueva VM como disco existente y al encenderlo esta lo modifica....

- Como se resuelve?, con paciencia y un poco de suerte....

- Vamos:


  • Conectarse por SSH al Host
  • Ir al directorio de la VM afectada
  • Ubicar los archivos descriptores del disco base y los *delta.vmdk (archivos que contienen los diferenciales de los snapshots)
  • Copiar los descriptores con otro nombre para tener el original (siempre es bueno)
  • Revisar los descriptores con vi o nano de acuerdo a la siguiente tabla:

Descriptor VMDK base Descriptor VMDK Snapshot
Parametro a verificar Parametro a verificar
CID=12a9ffab ParentCID=69a1c662


Si existen diferencias en el CID y la correspondiente dependencia, significa que para resolverlo, deberemos igualar los CID editando los descriptores y luego consolidando con vmkfstools, por lo tanto los pasos serían:

1.- Editar e igualar los descriptores con vi o nano (previa copia por si las moscas)

2.- Consolidar los snapshots:

  • vmkfstools -i ejemplo-00001.vmdk ejemplo-recuperado-consolidado.vmdk

3.- Una vez completado el proceso (podría tardar varios minutos dependiendo la velocidad del disco físico, el tamaño del delta, etc) se puede utilizar este disco para recuperar la VM a la fecha de la falla, generando una nueva VM con este disco.

Enjoy!

Recuperar archivo VMX en VMware vSphere

Si tuviste la mala suerte de perder un archivo VMX por la razon que sea, pero tienes la suerte de tener un snapshot vivo, acá una receta para recuperarlo:

- Mediante SSH ir al directorio de la maquina afectada:

# cd /vmfs/volumes/datastore/vm-warning/

- Ubicar el archivo de snapshots *.vmsn (binario que además contiene una copia del VMX borrado) y copiarlo a una máquina Linux:

# scp vm-warning.vmsn IP_maquina_linux:/root/

- Luego en la máquina Linux ejecutar:

# dd if=vm-warning.vmsn of=vm-warning.vmx bs=1 skip=100 count=10000

- Copia de vuelta el VMX recuperado y ya puedes re-importar tu Máquina Virtual desde el vSphere Client

Saludos!

jueves, 4 de junio de 2009

VMWare vConverter, pura magia...


Hace tiempo ocupé una herramienta para convertir máquinas físicas a virtuales en el mundo x86: VMWare Physical2Virtual, funcionaba bien, permitía migrar S.O Windows a entornos VMWare, era algo limitada pero funcionaba bien.


Aqui les presento la evolución: VMWare vConverter.
Una herramienta que permite virtualizar/convertir Sistemas Operativos desde hardware físico a virtual, de virtual a virtual, desde un backup a virtual, etc, soportando distintos formatos tales como Microsoft Virtual Server, Acronis True Image, convirtiendolas y habilitándolas para el mundo VMWare ESX/ESXi fácil y limpiamente.

Se puede instalar sobre Windows, Linux, soporta convertir máquinas en caliente (si, en caliente), instalación de VMWare Tools, Configuraciones adicionales, etc...


Sumenle a lo anterior, que VMWare entrega esta herramienta en forma gratuita....
Aqui dejo unas capturas de pantalla que refleja un proceso de "conversión" en una de sus alternativas...

VMWare vConverter

miércoles, 20 de mayo de 2009

Jugando con IBM PowerPC y Linux

Estaba en lo aburrido de mi labor diaria (Gantts, Presentaciones, reuniones), cuando veo un servidor IBM PowerPC en el escritorio de un colega...el que me insta a instalar Linux:


"Oye Jorge Palma, podrías instalarte un Linux" me dijo..


Tiempo atrás había bajado una iso de RedHat 5.2 para PPC, el colega me dio acceso a la increiblemente intuitiva interfaz web de control del Sistema Operativo virtualizador (a.k.a. VioServer), creamos una partición (así le llaman en el mundo IBM, a.k.a. LPAR) le entregamos la iso y voilá, partía el instalador de RedHat....

Resumiendo la historia, la iso venía con problemas (md5sum me lo dijo) por lo que bajé esta vez una iso de RedHat 5.3 PPC, arrancó el instalador, y efectué una ridiculamente mecanica instalación del sistema operativo (al estilo windows: siguiente, siguiente, sgte) y para mi sorpresa, tenía corriendo Linux sobre PowerPC P520 sin dolores de cabeza.....

Pero como no podemos detenernos con sólo instalar, mas adelante les contaré como probamos el rendimiento de nuestro querido S.O sobre PowerPC...