La perfecta configuración para Xen con Debian y Ubuntu!

Este howto se merece un post, aunque hace tiempo que no booteao mi partición en dual.* la cual cuenta con Debian + Xen 2.0.7. La razon es sencilla mientras no exista un port de FreeBSD que corra como se merecen en Xen ya sea como DomU o mejor aun como Dom0, pero por el momento lo mas lejos que llegue fue a tener un DomU casi inusable.

Pero ese no es el caso de este post. la cosa trata sobre un howto posteado en howtoforge.com con el titulo de The perfect Xen Setup for Debian and Ubuntu. Asi que todo aquel que le gusta Debian o Ubuntu creo que deberia de darle una oportunidad a Xen, y no sera nada dificil gracias a este howto.

http://www.howtoforge.com/perfect_xen_setup_debian_ubuntu

PS: ya tenia mi categoria de Xen algo olvidada no creen ?

Instalando NetBSD como DomainU

Decidi escribir esta pequeña guia devido a los percanses que se dieron a lugar mientras intentaba tener NetBSD como domU en mi Xen box que corre con Debian.
Lo primero es que no encontraba el netbsd-INSTALL_XENU y da la casualidad que esta en el directorio del FTP de NetBSD en el espacio de los snapshots diarios.

ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-daily/netbsd-3/
Cuando estes en ese directorio deberas elegir el directorio que tenga la fecha mas cercana a la actual o el de la fecha actual que muchas veces ya se encuentra en el directorio de snapshots diarios.

Despues de tener el archivo de la instalación de NetBSD en Xen lo siguiente lo realize leyendo el HowTo de NetBSD/Xen y un pequeño manual elaborado por Julien Danjou ( http://julien.danjou.info/xen.html ) quien usa NetBSD como firewall dentro de su maquina Xen.

Un detalle que no se debe dejar pasar, por lo menos a mi me puso algo inquieto en el momento y es que despues de elegir todo lo que se quiere instalar mediante FTP el instalador procede a configurar el dispositivo de red virtual que provee Xen a el domU de NetBSD que se llama xennet0 ( esto es si solo le dimos una interface de red al domU ) cuando llega el momento de asignarle una IP yo lo hecho con DHCP despues otro de los pasos es asignarle el _media_ el cual no tomara ninguno de los que le asignen por que Xen no le otorga a xennet0 este flag que cualquier dispositivo de red normal si tiene. entonces lo que hize fue asignarle _none_ que solución e ? al menos funciono y comienza la instalación via FTP.

NetBSD xenU

Hey !!! Anoche despues de que dure varias horas en dias pasados buscando el archivo netbsd-INSTALL_XENU por fin lo encontre y realize una instalación de NetBSD 2.0.1 via internet! ( no estoy muy familiarizado con este tipo de instalación ) al principio me dio «agua a beber» como dicen pero termine con un flamante NetBSD listo para ser explotado al maximo.

netbsd-xenu# uname -a

NetBSD netbsd-xenu.lan.bsdlatino.org 2.0.1 NetBSD 2.0.1 (XEN) #0: Wed Oct 5 03:07:49 CDT 2005 root@dual:/usr/home/ariel/xen-2.0/netbsd-2.0-xenU/compile/XEN i386

netbsd-xenu#

Creo que realizare una pequeña guia de como tener NetBSD-xenU en Debian/Dom0 por que sinceramente que no encontre mucha ayuda que digamos……

FreeBSD xenU !!!

Si !. ahora si tengo razones para seguir usando Xen en mi SMP box, y es que a hora buena logre bootear una imagen de FreeBSD 5.3-RELEASE con un kernel compilado para domU por Kip Macy quien hizo un pequeño howto de como realizar un domU de FreeBSD, bueno para no tener que escribir mucho en este post mejor les pego aqui el enalce del wiki en el cual postearon el email que envie a xen-users@ diciendo de que las instrucciones y archivos de Kip Macy aun estan en vigencia y que me funcionaron sin ningun problema.

http://wiki.xensource.com/xenwiki/FreeBSDdomU

Lo proximo que intentare sera crear mi propio kernel con soporte de QUOTAS y poder realizar uns instalación de RAQdevil en el y seguir con mi trabajo que tengo pendiente.. 🙂

extraño.. pero ahora si reconoce el segundo procesador

En un post anterior les conte de que Xen en mi maquina SMP estaba dando un error con el segundo procesador y hasta intentaba reiniciarse, pero gracias a una opción en la linea del GRUB no le era posible y seguia en funcionamiento, hasta que hoy me paso por la cabeza hacer _xm dmesg_ y de repente no veo el mensaje ( el cual era bastante visible por la forma en que estaba enmarcado ) y lo que si veo es que Xen detecta bien el segundo procesador, bootea correctamente y todo, hasta ha corrido un domU en el ( ayer no booteaba nada por ese procesador y tenia que forzar al domU a bootear por el procesador 0 ) no se como paso, asi que no pregunten !!! Solo queda retirar lo dicho en el post anterior. 😛

Update: ~ 7:30 PM ~

No hago nada hablando de lo que sale a pantalla cuando hacemos _xm dmesg_ si no lo muestro. asi que aqui les dejo el output de _xm dmesg_