Vamos a asumir que al instalar CentOS se eligió la opción "instalación mínima"
Debemos tomar en cuenta que todas las herramientas de virtualización se encuentran en los siguientes grupos:
- Vritualization
- Virtualization client
- Virtualization Platform
- Virtualization Tools
# yum groupinstall "Virtualization*"Si vamos a utilizar un entorno gráfico, entonces debemos instalar las fuentes para visualizar correctamente la aplicacion virt-manager:
# yum install dejavu-lgc-sans-fontsA continuación verificamos si el moduulo KVM se ha cargado:
# lsmod | grep kvmDebiera aparecer en el resultado kvm-intel o kvm-intel de acuerdo a la CPU utilizada por el servidor.
Ahora debemos reiniciar el servidor.
Creando un puente de red
Como queremos que cada máquina virtual sea directamente accesible desde afuera y no solamente desde el servidor, entonces debemos crear un puente de red.
Para esto, debemos tener instalado en nuestro servidor el paquete bridge-utils. Entonces debemos verificar que se encuentr instaldo:
# rpm -q bridge-utilsSi obtenemos respuesta quiere decir que el paquete está correctamente instalado. De no ser así debemos instalarlo con el siguiente comando:
# yum install bridge-utilsAntes de crear el puente, si tenemos definida un IP estática, el contenido del archivo /etc/sysconfig/network-scripts/ifcfg-eth0 debe verse similar a:
DEVICE=eth0
BOOTPROTO=static
HWADDR=00:14:5E:C2:1E:40
IPADDR=10.10.1.152
NETMASK=255.255.255.0
ONBOOT=yes Por seguridad vamos a realizar una copia de seguridad del archivo:
# cp /etc/sysconfig/network-scripts/ifcfg-eth0 /root/ifcfg-eth0En seguida crearemos nuestro archivo con el puente a partir dela configuracion de nuestra tarjeta de red:
# cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-br0 Debemos modificar ambos archivos, y deben quedar similar al siguiente ejemplo:
ifcfg-eth0 ifcfg-br0 DEVICE=eth0
TYPE=Ethernet
HWADDR=00:14:5E:C2:1E:40
ONBOOT=yes
NM_CONTROLLED=no
BRIDGE=br0
DEVICE=br0
TYPE=Bridge
NM_CONTROLLED=no
BOOTPROTO=static
IPADDR=10.10.1.152
NETMASK=255.255.255.0
ONBOOT=yes
Felicitaciones, el puente de red ya está configurado. Debemos revisar que la configuracion es corecta. En caso de haber cualquier error podríamos perder la conexión con el servidor a través de la interfaz eth0.
Para reiniciar el servicio de red:
# /etc/init.d/network restartFinalmente podemos revisar nuestra configuración con el siguiente comando:
# ifconfig