Maquinas Virtuales + Xen 4.0 + ISO + Debian Squeeze

Posted by Unknown | Posted on 15:52

Vamos a crear maquinas virtuales desde una imagen iso en xen 4.0, los pasos y el archivo de configuración son muy parecidos al post que escribí anteriormente para xen en debian lenny.

Lo primero que realizaremos es crear nuestros discos virtuales de la siguiente manera.

#dd if=/dev/zero of=/var/xen/domains/prueba/disk.img bs=1024k count=10000

En este caso el disco es de 10Gb si queremos aumentarlo o disminuirlo solo cambiamos el valor de la variable count, ya que este sera multiplicado por la variable bs que dará el resultado en bytes.

Luego creamos el archivo de configuración para esta nueva imagen, debe contemplar lo siguiente.

#vim prueba.cfg

name = 'prueba'

kernel = '/usr/lib/xen-4.0/boot/hvmloader'
builder = 'hvm'
device_model = '/usr/lib/xen-4.0/bin/qemu-dm'
memory = 1024
shadow_memory = 8
vcpus=1
acpi=1
apic=1
# Choose a better mac address
vif = [ 'bridge=xen-br0, mac=00:11:22:33:44:55' ]
disk = [ 'file:/root/prueba.iso,xvdc:cdrom,r', 'file:/var/xen/domains/prueba/disk.img,xvda,w' ]
boot='dc'
usbdevice='tablet'
## Use VNC for the console.
vnc=1
vncunused=0
vnclisten = '0.0.0.0'
vncdisplay=2
vncconsole=1
vncpasswd='prueba'
vncviewer=0
sdl=0
stdvga=0
serial='pty'
ne2000 = "0"
on_poweroff = 'destroy'
on_reboot   = 'restart'
on_crash    = 'restart'


Para la configuración del sistema operativo que estamos creando con la iso utilizaremos un visor de escritorio remoto puede ser vinagre o vnc.
Luego creamos la maquina virtual con el siguiente comando.

 #xm create /etc/xen/linux-mint.cfg

podemos verificar que este funcionando verificando si se realizo la apertura el puerto del vnc.

 #netstat -putan


Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:5902            0.0.0.0:*               LISTEN      24248/qemu-dm  
tcp        0      0 0.0.0.0:59727           0.0.0.0:*               LISTEN      4172/rpc.statd
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      4161/portmap  
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      4886/sshd




Luego ejecutamos el vinagre o el vnc, colocamos los datos de nuestro servidor xen y seguidamente nos pedirá la contraseña que colocamos en el archivo de configuración de la maquina virtual.
Ahora solo queda configurar nuestro sistema operativo.

Recuerden eliminar la linea que contiene la imagen iso luego de haber configurado el sistema, para que no vuelva a iniciar la instalación.



Comments (0)

Publicar un comentario