martes, 28 de junio de 2011

Creación de discos virtuales en Debian para maquinas virtuales de XEN

Para crear los discos usaremos dd de la siguiente forma:
dd if=/dev/zero of=disk5.img bs=1MB count=2000
(esto generara una imagen llamada disk5.img de 2Gb)

Hacemos que sea de tipo ext3, formateándola así:
mkfs.ext3 disk5.img

Para crear una swap también vamos a usar dd.
 dd if=/dev/zero of=swap.img bs=1M count=1500
(esto generara una imagen llamada swap.img de 1.5Gb)

Hacemos que sea de tipo swap, formateándola de la siguiente forma:
 mkswap swap.img

Podemos ampliar o reducir el tamaño de los sistemas de archivos con:
resize2fs disk5.img

1) Se crea el disco con el siguiente comando dd if=/dev/zero of=file.img bs=1MB count=2000, donde se indica of=file.img es el nombre de archivo de disco virtual, count=2000 es igual a dos giga.
2) Se formatea el disco con el siguiente comando mkfs.ext3 disk.img, donde disk.img es el nombre de la imagen de disco creada.
3) Se reestructura los inodos del disco con el comando resize2fs disk.img, donde disk.img es el nombre de la imagen de disco creada.
Para aumentar el tamaño del disco debes hacer lo siguiente:
1) Apagar la maquina virtual
2) Ubicar el archivo
3) Ejecutar dd if=/dev/zero of=vm-101-disk-1.raw bs=1 count=0 seek=200G
Nota: of=nombre del disco virtual y seek=tamaño nuevo del disco

No hay comentarios: