Etiqueta: vmware

RSYNC + SSH – Clonar una maquina Xen a un VMWare o fisico

 

Clonar una maquina Xen a un VMWare o fisico
Clonar una maquina Xen a un VMWare o fisico

El dia de hoy por fin logre resolver un problema que tuve para clonar una máquina virtual que llevo arrastrando desde hace ya varios meses.

 

El principal problema es que trataba de migrar de un Xen Server con Xen Source hacia un VMWare, al hacer los intentos de conversion con QEMU me enfrente a muchos problemas como un filesystem en EXT2 y que todo estaba encriptado con LVM (Linux Volume Manager). Despues de mucho pensar se me ocurrio un metodo lateral para resolverlo.

 

Clonar la maquina virtual haciendo una copia a bajo nivel con RSYNC (comando para sincronizar dos directorios) y enviarlo a travez del SSH

 

NOTA: nunca se debe de hacer esto en un ambiente productivo, siempre es mil veces mas recomendable hacer una instalación limpia y mover los archivos de interes, en este caso es por que es una aplicación obsoleta sin documentación

 

Clonar una maquina Xen a un VMWare o fisico

 

para eso, utilice este comando:

rsync -aHxv root@1.2.3.4:/boot/* /mount/boot –exclude=/dev –exclude=/proc –exclude=/sys –exclude=/tmp

 

donde los parámetros -aHxv son para sincronizar todo el contenido con lo que tenga la fecha de modificación mas nueva, sin eliminar archivos que sean diferentes entre ambos servidores, además que respete los softlinks creados.

 

El parámetro –exclude es para que ignore esos directorios, debido a que muchos tienen vistas dinámicas que no deben de ser cambiados o por ejemplo en /mount/boot se encuentra el kernel de Linux, si es remplazado algo malo puede ocurrir.

 

Montar un filesystem de Linux LVM2

Montar un filesystem de Linux LVM2
Montar un filesystem de Linux LVM2

Experimentando con migraciones de máquinas virtuales de Xen Server hacia VMWare, se me presento un problema que fue algo complicado de resolver.

 

Problema: tengo una máquina virtual de la cual desconozco la contraseña de root y no puede levantar
Forma de atacar el problema: Crear otra maquina virtual en limpio con el mismo sistema operativo y copiar todo el contenido de las aplicaciones importantes, para asi sacarle la vuelta a tener que crackear la contraseña de root.
Principal problema: la maquina originalmente esta en XenServer y queria arrancar todo desde VMWare, despues de hacer la migracion (de Xen a VMWare) me aparecia un mensaje de error al tratar de montar el disco duro anterior a la maquina nueva.
Este es el error que me aparecia:

 

terminal:~ # mount /dev/hda2 /mnt/old/

 

mount: unknown filesystem type ‘LVM2_member’
Esto significa que estoy tratando de montar un tipo de filesystem, llamado LVM2 (Logical Volume Manager) que mas que un tipo de particion es un conjunto de particiones dentro de un solo filesystem.

Para montar un filesystem de Linux LVM2

Primero instale el paquete de linux que me permite trabajar con este tipo de particiones y me instala una serie de herramientas:

 

[BASH] # yum install -y lvm2

En las distribuciones de la familia de Red Hat, se hace con el siguiente comando:

 

[BASH] # aptitude install -y lvm2

Primero identifico con el fdisk de linux, para ver la ruta dentro de /dev/ donde se encuentra el filesystem:
terminal:~ # fdisk -l

 

Device Boot Start End Blocks Id System

 

/dev/hda1 * 1 13 104391 83 Linux

/dev/hda2 14 3648 29198137+ 8e Linux LVM

Read more

Laboratorio de base de datos casero HP MiniServer N54L

Laboratorio de base de datos casero HP MiniServer N54L
Laboratorio de base de datos casero HP MiniServer N54L

 

Laboratorio de base de datos casero HP MiniServer N54L

Tengo muchísimo tiempo deseando tener una computadora únicamente dedicada a un laboratorio de software, solo que cuando empezaba a hacer la planeación para armar un equipo que cumpla mis necesidades siempre me detenía el costo; hasta que encontré esta excelente opción de HP, el «HP MicroServer N54L»

Este servidor es bastante sencillo, las características son:
Procesador AMD DualCore 2.4 ghz
viene con 2GB RAM y un disco duro SATA3 de 250GB (7500 RPM)
como el objetivo principal de este servidor es para un equipo de virtualización, además compre 16GB de ram «Kingston HyperBlu de 1650 GHZ» y pronto comprare un disco duro Western Digital Green de 2TB

El costo total fueron 385 dlls + 30 dlls de envio + 100 dlls por los 16GB de memoria RAM

Lo primero que instalare en este servidor es:
Sistema de virtualización con Xen Server
1 – máquina virtual Oracle Linux 6.4 con Oracle Database 11g instalado
2 – Oracle Linux 6.4 con Tuxedo, JDK, WebLogic y PeopleSoft Finanzas
3 – máquina virtual con Centos minimal, con un webserver

esto esta bien para iniciar en lo que compro otro disco duro.

Configurar replicacion en MySQL

Instalacion de la replicacion de MySQL en ambiente maestro-esclavo para alta disponibilidad

Crear instancia de DataGuard

Nota: la instalacion de Oracle RDBMS se instala en la BD primaria y Standby, en este caso en la standby solo tiene la instalacion. …

Desarrollo de aplicación de reconocimiento de rostros y emociones

Este es uno de los desarrollos hechos por nuestro equipo, tiene como funcionalidad ser un demo de la capacidad de nuestra …