Clase 1: Introducción a la virtualización y a QEMU/KVM/libvirt. Creación de máquinas virtuales desde la línea de comandos
¿Qué vas a aprender en esta clase?
- A realizar la instalación del sistema de virtualización KVM/QEMU y libivrt
- A trabajar con la conexión privilegiada a libvirt.
- A usar la línea de comandos para gestionar los recursos virtualizados.
Teoría
Recursos
- Curso completo: Profundización a la virtualización con KVM/libvirt
- En concreto los apartados:
- Introducción a la virtualización con KVM/libvirt
- Instalación de KVM/libvirt
- Creación de máquinas virtuales
- Presentación: Resumen virtualización en Linux
Ejercicio
- Realiza la instalación de QEMU/KVM, libvirt. Apartado: Instalación de QEMU/KVM + libvirt.
- Siguiendo lo indicando en el apartado Conexión local privilegiada a libvirt, realiza una conexión privilegiada a libvirt, y comprueba la red y el almacenamiento disponible. Estudia las características de la red default que tenemos a nuestra disposición.
- Aunque una máquina virtual se puede crear desde su definición XML como nos explican en el apartado Definición de un dominio con virsh, vamos a seguir el apartado Creación de máquinas virtuales con virt-install para crear una máquina virtual con el sistema operativo Linux.
- Si no tienes un fichero ISO para la instalación puedes probar Creación de máquinas virtuales por red.
- Una vez instalada la máquina comprueba las Características de las máquinas virtuales.
- Estudia las distintas operaciones para la Gestión de máquinas virtuales con virsh.
- Muestra la definición XML de la máquina virtual siguiendo el apartado Definición XML de una máquina virtual y estudia como puedes realizar la Modificación de la definición de una máquina virtual.
- Accede a la máquina virtual usando el protocolo SSH siguiendo el apartado Acceso a las máquinas virtuales desde el exterior. Accede usando a la máquina virtual usando la consola, siguiendo el apartado Acceso a la máquina virtual usando la consola serie.