XEN

Con la idea de crearnos un entorno de pruebas, vamos a instalar XEN.
Sobre los dominios instalados, siempre desde cero, se harán las configuraciones e instalaciones requeridas para futuros artículos.

  • Instalamos los paquetes necesarios:

aptitude install xen-linux-system-2.6.18-6-xen-amd64 xen-tools

  • Descomentar las siguientes lineas de /etc/xen/xend-config.sxp :

(network-script network-bridge)
(vif-script vif-bridge)
(dom0-min-mem 196)
(dom0-cpus 0)

Con las dos primeras creamos un bridge que nos servirá para comunicar nuestros dominios con la red que utilicemos.
Las dos últimas nos aseguran un mínimo de memoria ram en dom0 y no pone límite a las cpus utilizadas por éste.

  • Modificar /etc/xen-tools/xen-tools.conf :

dir = /mnt/sda4/dominios
debootstrap = 1
size = 4Gb
memory = 128Mb
swap = 128Mb
fs = ext3
dist = etch
image = sparse
gateway = 192.168.1.254
netmask = 255.255.255.0
kernel = /boot/vmlinuz-2.6.18-6-xen-amd64
initrd = /boot/initrd.img-2.6.18-6-xen-amd64
arch=amd64
mirror = ftp://192.168.1.34/

  • Creamos el dominio con las xen-tools :

xen-create-image --hostname prueba1 --ip 192.168.1.40

  • Levantamos el dominio creado, usando el fichero /etc/xen/prueba1.cfg, generado en el paso anterior por las xen-tools:

xm create prueba1.cfg

  • Listar dominios ejecutandose:

xm list

  • Entrar a la consola de un dominio:

xm console prueba1

  • Pausar un dominio:

xm pause prueba1

  • Continuar un dominio pausado:

xm unpause prueba1

  • Desenchufar un dominio:

xm destroy prueba1

  • Apagar corréctamente un dominio:

xm shutdown prueba1

  • Reiniciar un dominio:

xm reboot prueba1

  • Monitorizar los dominios:

xm top

  • Mensajes del arranque del hypervisor:

xm dmesg

  • Información XEN del núcleo:

xm info

bookmark bookmark bookmark bookmark

    None Found

Dejar una Respuesta.