Mostrando entradas con la etiqueta Virtualización. Mostrar todas las entradas
Mostrando entradas con la etiqueta Virtualización. Mostrar todas las entradas

martes, 20 de octubre de 2009


XEN SERVER

Por fin después de mucho tiempo tengo algo de tiempo libre (en el trabajo),
pues estos últimos meses e estado muy ocupado buscando trabajo, y ahora que lo
tengo estoy adaptandome a nuevos compañeros de trabajo, familiarizarme de la manera
de trabajo y todo lo que implica ello, como siempre me lio de mas jejje .......

Vayamos al asunto del título de este artículo,
desde el mes pasado e estado muy interesado en todo lo que es virtualización
de servidores, os comento que use Hyper-V con buenos comentarios sobre servidores windows,
con servidores Linux me a dejado que desear.Y ahora estoy probando
Xen Server con muy buenos resultados co servidores Linux y Windows.

Cuando estaba estudiando ASI (FPII), recuero el comentario de un profesor (Jose Luis Borque)
que el futuro de la informática en el campo de Servidores serán virtualizados, de esta manera
ahorrando mucho dinero en HARDWARE.

Bueno como es seguía diciendo acerca de servidores virtualizados, e hecho las pruebas
respectivas con Xen Server y me dejan muy buenas sensaciones, lo mejor que es gratis,
lo próximo será implementarlo en algún lugar , de eso me encargo yo , de todas maneras
aquí os dejo un video tutorial de José María González un experto en VIRTUALIZACIÓN
donde os explica detalladamente la instalación y configuración de Xen Server.

Para la gente que es nueva en este tema les recomiendo probar trabajar con máquinas virtuales
las mas conocidas VMWare , Virtual PC , VBox .

No me lio mas..................Aquí el Video......


Modulo 1: Instalando y Configurando Citrix XenServer 5.5 from Jose Maria Gonzalez on Vimeo.

miércoles, 12 de agosto de 2009


Cómo clonar un hd virtual en VBox


Bueno ahora os dejaré un par de comandos que sirven para clonar un disco duro virtual (*.vdi) de una máquina virtual en VBox.
Esto para que nos puede servir se preguntarán, la verdad pues es la respuesta es muy fácil, de esta manera nos ahorramos tiempo en hacer otra máquina desde cero con su configuración, al clonarla, haremos una copia igual a la original la cual tendrá las mismas configuraciones que la original.
La verdad intente hacer un copy/paste como lo hacía en vmware o virtualPC, para clonar la máquina y en estos casos solo me bastaba cambiar el nombre del disco duro y crear la máquina, bueno en virtual box no funciona el copy/paste(bueno si funciona pero no nos sirve) puesto que al hacerlo y después agregar el disco duro virtual da error de UUID, que no pueden tener el misma.
Entonces los pasos a clonar un VDI en VBox es el siguiente abrimos un terminal y escribimos lo siguiente:

En linux:
VBoxManage clonehd /home/rony/.VirtualBox/HardDisks/xp_0.vdi /home/rony/.VirtualBox/VDI/xp_5.vdi

En windows:
Es el mismo comando sólo que buscamos para ejecutarlo nos ubicamos en la carpeta donde esta VBox(C\Archivos de Progama\Sun\VirtualBox), y ejecutamos la orden.

Después vamos a la consola de VBox al menú Archivos y vamos a la opción de Administrador de medios virtuales, aquí agregaremos el nuevo hd virtual, después creamos la máquina y le asignamos el hd virtual clonado.

Espero que os haya servido............ cuaquier problema comenten..........


jueves, 6 de agosto de 2009


Problemas con Guest Additions en V.Box 3.0.4

Hola a todos nuevamente hoy por la tarde e comenzado a trabajar nuevamente con máquinas virtuales puesto que como ya e trabajado con VirtualPC(free) , VmWare, y ahora quería trabajar con VirtualBox(free).
Actualmente mi anfitrión es un Ubuntu 8.04 , y la máquina virtual con la cual estaba haciendo las pruebas es un Debian 5.0.2(Lenny).
El problema es el siguiente al querer, instalar el Guest Additions (para no tener que pulsar CTRL para salir de la máquina virtual y también para poder configurar la resolución de la pantalla), me puse con la instalación que señala la web oficial de virtual box para la instalación y bueno solo era necesario el paso 2 y 3, y al hacer lo que dice me salían los siguientes errores(en negrita):

debian:/media/cdrom# sh ./VBoxLinuxAdditions-x86.run
Verifying archive integrity... All good.
Uncompressing VirtualBox 3.0.4 Guest Additions for Linux installation..............................................................................................................................................................................................................................
VirtualBox 3.0.4 Guest Additions installation
Please install GNU make.
Please install the build and header files for your current Linux kernel.
The current kernel version is 2.6.26-2-686
Please install the GNU compiler.
Problems were found which would prevent the Guest Additions from installing.
Please correct these problems and try again.

Como vemos me pide que instale MAKE, y así lo hice :

debian:/media/cdrom# apt-get install make
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Paquetes sugeridos:
make-doc
Se instalarán los siguientes paquetes NUEVOS:
make
0 actualizados, 1 se instalarán, 0 para eliminar y 0 no actualizados.
Necesito descargar 382kB de archivos.
Se utilizarán 991kB de espacio de disco adicional después de esta operación.
Des:1 http://ftp.es.debian.org lenny/main make 3.81-5 [382kB]
Descargados 382kB en 5s (72,8kB/s)
Seleccionando el paquete make previamente no seleccionado.
(Leyendo la base de datos ...
92541 ficheros y directorios instalados actualmente.)
Desempaquetando make (de .../archives/make_3.81-5_i386.deb) ...
Procesando disparadores para man-db ...
Configurando make (3.81-5) ...

Ahora intente lo mismo instalar el guest additions:

debian:/media/cdrom# sh ./VBoxLinuxAdditions-x86.run
Verifying archive integrity... All good.
Uncompressing VirtualBox 3.0.4 Guest Additions for Linux installation..............................................................................................................................................................................................................................
VirtualBox 3.0.4 Guest Additions installation
Please install the build and header files for your current Linux kernel.
The current kernel version is 2.6.26-2-686
Problems were found which would prevent the Guest Additions from installing.
Please correct these problems and try again

Y vemos que lo de MAKE ya no nos sale, solo el mismo mensaje que con anterioidad nos a salido "install the build and header....", entonces lo primero que hice fue ver que versión de kernel tengo en debian lo podemos hacer con "uname -r" y veo que tengo la 2.6.26-2-686, entonces lo siguiente es instalar el build and header :

debian:/home/demo/Desktop/carpeta sin título# apt-get install build-essential linux-headers-2.6.26-2-686
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
build-essential ya está en su versión más reciente.
Se instalarán los siguientes paquetes extras:
cpp-4.1 gcc-4.1 gcc-4.1-base linux-headers-2.6.26-2-common
linux-kbuild-2.6.26
Paquetes sugeridos:
gcc-4.1-locales gcc-4.1-multilib gcc-4.1-doc libmudflap0-dev
Se instalarán los siguientes paquetes NUEVOS:
cpp-4.1 gcc-4.1 gcc-4.1-base linux-headers-2.6.26-2-686
linux-headers-2.6.26-2-common linux-kbuild-2.6.26
0 actualizados, 6 se instalarán, 0 para eliminar y 0 no actualizados.
Necesito descargar 7335kB de archivos.
Se utilizarán 41,3MB de espacio de disco adicional después de esta operación.
¿Desea continuar [S/n]? s
Des:1 http://security.debian.org lenny/updates/main linux-headers-2.6.26-2-common 2.6.26-17lenny1 [3798kB]
Des:2 http://ftp.es.debian.org lenny/main gcc-4.1-base 4.1.2-25 [207kB]
Des:3 http://ftp.es.debian.org lenny/main cpp-4.1 4.1.2-25 [2317kB]
Des:4 http://security.debian.org lenny/updates/main linux-headers-2.6.26-2-686 2.6.26-17lenny1 [402kB]
Des:5 http://ftp.es.debian.org lenny/main gcc-4.1 4.1.2-25 [417kB]
Des:6 http://ftp.es.debian.org lenny/main linux-kbuild-2.6.26 2.6.26-3 [194kB]
Descargados 7335kB en 1min15s (96,9kB/s)
Seleccionando el paquete gcc-4.1-base previamente no seleccionado.
(Leyendo la base de datos ...
94848 ficheros y directorios instalados actualmente.)
Desempaquetando gcc-4.1-base (de .../gcc-4.1-base_4.1.2-25_i386.deb) ...
Seleccionando el paquete cpp-4.1 previamente no seleccionado.
Desempaquetando cpp-4.1 (de .../cpp-4.1_4.1.2-25_i386.deb) ...
Seleccionando el paquete gcc-4.1 previamente no seleccionado.
Desempaquetando gcc-4.1 (de .../gcc-4.1_4.1.2-25_i386.deb) ...
Seleccionando el paquete linux-headers-2.6.26-2-common previamente no seleccionado.
Desempaquetando linux-headers-2.6.26-2-common (de .../linux-headers-2.6.26-2-common_2.6.26-17lenny1_i386.deb) ...
Seleccionando el paquete linux-kbuild-2.6.26 previamente no seleccionado.
Desempaquetando linux-kbuild-2.6.26 (de .../linux-kbuild-2.6.26_2.6.26-3_i386.deb) ...
Seleccionando el paquete linux-headers-2.6.26-2-686 previamente no seleccionado.
Desempaquetando linux-headers-2.6.26-2-686 (de .../linux-headers-2.6.26-2-686_2.6.26-17lenny1_i386.deb) ...
Procesando disparadores para man-db ...
Configurando gcc-4.1-base (4.1.2-25) ...
Configurando cpp-4.1 (4.1.2-25) ...
Configurando gcc-4.1 (4.1.2-25) ...
Configurando linux-headers-2.6.26-2-common (2.6.26-17lenny1) ...
Configurando linux-kbuild-2.6.26 (2.6.26-3) ...
Configurando linux-headers-2.6.26-2-686 (2.6.26-17lenny1) ...

Y ahora si que terminamos la instalación del guest additioins de VBox:

debian:/home/demo/Desktop/carpeta sin título# sh ./VBoxLinuxAdditions-x86.run
Verifying archive integrity... All good.
Uncompressing VirtualBox 3.0.4 Guest Additions for Linux installation..............................................................................................................................................................................................................................
VirtualBox 3.0.4 Guest Additions installation
This system does not seem to have support for OpenGL direct rendering.
VirtualBox requires Linux 2.6.27 or later for this. Please see the log
file /var/log/vboxadd-install.log if your guest uses Linux 2.6.27 and you still see this message.
Building the VirtualBox Guest Additions kernel module...
Building the shared folder support kernel module...
Installing the VirtualBox Guest Additions...

Successfully installed the VirtualBox Guest Additions.
You must restart your guest system in order to complete the installation.

Reiniciamos con "sudo shutdown -r now".

Y veremos que ya podemos cambiar la resolución de la pantalla y ya no estar apretando la pesada tecla CTRL para salir de la máquina virtual.

NOTA: Después me puse con esta máquina virtual a hacer pruebas y probe la configuración de red con eth0(conectada con cable de red) y con el adaptador Puente bridge(para que coja una IP de la misma red que nos da el router). Haciendo pruebas de conectividad y si va bien, todo normal tiene conexión a internet, ahora viene lo complicado intente hacer lo mismo pero en ves eth0 hice la prueba con wlan0(wifi), y no hay manera de que coja IP ya sea estática o dinámica, me puse a leer una vez mas la documentación oficial de VBox y encontré el problema, os dejo con la parte importante del asunto :
  • On Linux hosts, functionality is limited when using wireless interfaces for bridged networking. Currently, VirtualBox supports only IPv4 over wireless. For other protocols such as IPv6 and IPX, you must choose a wired interface.

    Also, setting the MTU to less than 1500 bytes on wired interfaces provided by the sky2 driver on the Marvell Yukon II EC Ultra Ethernet NIC is known to cause packet losses under certain conditions.

Lo que dice básicamente que no trabaja con ipv6 que es con lo que trabaja ese tipo de conexión del router con debian, y la que conectamos con cable de red trabaja con ipv4, ahora estoy en ello tratando de poder solucionar este problema y poder trabajar con la wlan.


Espero que os sirva mi experiencia con VBox, haciendo estas pruebas definitivamente me quedo con VmWare ...........................

Cualquier duda o alguna aportación sera bien recibida.......


ACTUALIZACIÓN 11/01/2010 : Montar una carpeta compartida en VBox(Primero compartirla desde configuración/carpetas compartidas , en el menú principal de VBox.) :

mount -t vboxsf nom_carpeta_compartida /ruta_de_tu_Linux_donde_quieres_que_este/