Configurar el archivo de valores predeterminados de las maquinas virtuales
Editar el archivo /etc/xen-tools/xen-tools.conf y configurar las sigueintes variables:
[...]
dir = /srvvirtual # directorio en el dom0 donde se desea instalar las imágenes de xen
[...]
[...]
##
# Disk and Sizing options. (Leer los comentarios)
##
#
#size = 4Gb # COMENTAR SI VAMOS A USAR EL ARCHIVO PARTITIONS VER EL PRÓXIMO PUNTO
memory = 512Mb # COLOCARLE LA MEMORIA RAM QUE VA A UTILIZAR LA MÁQUINA
#swap = 128Mb # COMENTAR SI VAMOS A USAR EL ARCHIVO PARTITIONS VER EL PRÓXIMO PUNTO
# noswap = 1 # Don't use swap at all for the new system.
fs = ext3 # use the EXT3 filesystem for the disk image.
dist = squeeze # Version de debian a instalar
image = sparse # Specify sparse vs. full disk images.
[...]
[...]
gateway = 10.88.5.1 # Estos valores se los provee el administrador de red
netmask = 255.255.255.0 # Estos valores se los provee el administrador de redbroadcast = 10.88.5.255 # Estos valores se los provee el administrador de red# aunque puede hacerse que sea dhcp buscando esa opción en este mismo archivo y comentando los anteriores
[...]
passwd = 1
[...]
kernel = /boot/vmlinuz-`uname -r`
initrd = /boot/initrd.img-`uname -r`
[...]
arch = amd64 # Si el servidor es de 64 bits
[...]
mirror = http://ftp.us.debian.org/debian/
[...]
serial_device = hvc0
[...]
disk_device = xvda
[...]
Crear el archivo swap1g-root10g-var10g-tmp1g (puede tener cualquier nombre)
en /etc/xen-tools/partitions.d/
[root]
size=10G
type=ext3
mountpoint=/
options=sync,errors=remount-ro
[swap]
size=1G
type=swap
[tmp]
size=1G
type=ext3
mountpoint=/tmp
options=nodev,nosuid
[var]
size=10G
type=ext3
mountpoint=/var
options=nodev,nosuid
Crear una máquina virtual
en el dom0
xen-create-image --hostname nombre_maquina_virtual_a_crear --ip ip_maquina_virtual --role udev --partitions swap1g-root10g-var10g-tmp1g
Nota: Asegurese de colocar --role udev, sino la máquina virtual pudiera no arrancar.
Los parámetros que se usen en el comando anterior, tendrán prioridad sobre los valores predeterminados contenidos en el archivo /etc/xen-tools/xen-tools.conf .
Si la ejecución del comando fué éxitosa, entonce se debe haber creado el archivo de configuración /etc/xen/nombre_maquina_virtual.cfg. Se puede comprobar la creación de la máquina virtual mediate el comando xm list.
Arrancar la máquina virtual
Para arrancar la máquina virtual usamos el comando :
xm create nombre_maquina_virtual.cfg
Para entrar en la consola de la máquina virtual con el comando xm console nombre_maquina_virtual
No hay comentarios:
Publicar un comentario