Instalar KVM en Fedora 28


Hoy traemos el proceso de instalación de KVM sobre Fedora 28 y déjenme decirles que fue en proceso bastante sencillo y lo he sentido muy intuitivo casi natural. A lo mejor siendo Fedora parte de la familia de productos de RedHaT, quizás sea natural la instalación de virt-manager y KVM
Yo soy Carlos Castro y los invito a conocer este procedimiento sobre el cual luego montaré varios servicios para futuros Blog o Vlog. Pero eso es mas adelante.

Requisitos del sistema

Para ejecutar la virtualización en Fedora, necesita:

  • Al menos 600 MB de almacenamiento en el disco duro por invitado. Un sistema de línea de comando mínimo de Fedora requiere 600 MB de almacenamiento. Invitados de escritorio estándar de Fedora requieren al menos 3GB de espacio.
  • Al menos 256 MB de RAM por invitado, más 256 MB para el sistema operativo base. Se recomienda al menos 756MB por cada invitado de un sistema operativo moderno. Una buena forma de estimar esto es pensar en la cantidad de memoria que se requiere normalmente para el sistema operativo y asignar esa cantidad al invitado virtualizado.
KVM requiere una CPU con extensiones de virtualización, que se encuentra en la mayoría de las CPU de consumo.Estas extensiones se llaman Intel VT o AMD-V. Para verificar si tiene soporte de CPU, ejecute el siguiente comando:

$ egrep '^flags.*(vmx|svm)' /proc/cpuinfo

Si luego de ejecutar el comando no vez nada, significa que tu equipo no soporta virtualización o no esta habilitada. Si quieres que hable  del tema me escribes un comentario.

Instalando software de Virtualización.

Los siguientes comando se ejecuta con sudo. Para ver los paquetes a instalar ejecutemos:

# dnf groupinfo virtualization

Esto te devolverá una lista como la siguiente.

Group: Virtualization
Group-Id: virtualization
Description: These packages provide a virtualization environment.

Mandatory Packages:
   =virt-install

Default Packages:
   =libvirt-daemon-config-network
   =libvirt-daemon-kvm
   =qemu-kvm
   =virt-manager
   =virt-viewer

Optional Packages:
   guestfs-browser
   libguestfs-tools
   python-libguestfs
   virt-top

Para instalar los paquetes obligatorios ejecutemos:

# dnf install @virtualization

Para instalar los paquetes alternativos ejecutemos:
# dnf group install --with-optional virtualization

Después de instalar debemos ejecutar el servicio y que este ejecute después del re-inicio.

# systemctl start libvirtd
# systemctl enable libvirtd

Para verificar la instalación ejecutamos:
$ lsmod | grep kvm
kvm_amd                55563  0
kvm                   419458  1 kvm_amd

Crear una conexión Puente (bridge)

La conectividad basada en NAT es útil para implementaciones rápidas y sencillas, o en máquinas con conectividad de red dinámica / esporádica. Los usuarios más avanzados querrán utilizar un puente completo, donde el invitado está conectado directamente a la LAN. Las instrucciones para configurar esto varían según la distribución, e incluso por versión.

Nota importante: Las conexiones inalambricas no pueden usarse como puente.

Les recomiendo seguir este enlace:
https://docs.fedoraproject.org/es-ES/Fedora/13/html/Virtualization_Guide/sect-Virtualization-Network_Configuration-Bridged_networking_with_libvirt.html



Con esto sería todo. No olvides pasar  a ver el vídeo de mi canal en YouTube. Escríbeme un comentario si quieres nuevos temas. hago publicaciones cada fin de semana.









Comentarios