Optativa 1.2: MV con pool logical (LVM)
Sobre el mismo host donde tienes montado el escenario de la Práctica: QEMU/KVM + libvirt (o dentro de una MV, si no tienes espacio libre en el host), vamos a crear el disco de una máquina virtual directamente sobre un volumen lógico LVM, en lugar de sobre un fichero de imagen.
Esta práctica es optativa: solo puede mejorar tu nota, nunca perjudicarla.
Pool de tipo logical
- Crea un grupo de volúmenes LVM solo para este pool, sobre un disco o una partición libre del host. No uses el grupo de volúmenes del sistema. Si ya tienes un grupo de volúmenes libre, puedes reutilizarlo.
- Si no tienes en el host ninguna partición ni ningún grupo de volúmenes libres, haz la práctica dentro de una máquina virtual:
- Crea una MV con QEMU/KVM + libvirt con discos extra suficientes para crear los volúmenes físicos.
- Activa la virtualización anidada: la MV tiene que tener acceso a las extensiones de virtualización del procesador (por ejemplo, con
--cpu host-passthroughenvirt-install). - Instala QEMU/KVM + libvirt dentro de esa MV y haz en ella el resto de la práctica: el pool, el volumen y la nueva máquina virtual.
- Define con
virshun pool de almacenamiento de tipologicalsobre ese grupo de volúmenes, actívalo y configúralo para que arranque automáticamente. - Crea un volumen dentro de ese pool de al menos 5 GB.
Instalación de la MV
- Instala una nueva máquina virtual Linux con
virt-installusando ese volumen lógico como disco principal (sin pasar por un ficheroqcow2/raw). - Comprueba en la definición XML de la máquina que el disco apunta al volumen del pool
logical, no a un fichero.
Comprobación y comparación
- Responde: ¿qué diferencia hay entre usar un pool
dir(comodefault) y unologicalcomo almacenamiento de discos para máquinas virtuales? ¿Qué ventaja tiene trabajar a nivel de bloque y qué pierdes (formato qcow2, snapshots)?
Vídeo de demostración
Además de las capturas, graba un vídeo de 2 a 4 minutos mostrando la MV creada sobre el pool logical funcionando en directo, con narración en voz explicando qué está pasando y por qué.
Se valorará que la explicación hablada demuestre que entiendes qué diferencia hay entre almacenar un disco en un fichero y en un volumen lógico, no solo que la máquina arranque en pantalla. Sube el vídeo a YouTube (puede ser como oculto / no listado) y añade la URL en la incidencia de Redmine junto con el resto de la entrega.