Instalación de KVM y Open vSwitch en Ubuntu


1 min de lectura


Después de un primer post de introducción de la serie Open vSwitch dónde vimos las virtudes de éste, vamos a ver el proceso de instalación en Ubuntu 12.04, en este post vamos a instalar Open vSwitch y KVM.

Instalación inicial y configuración:

Nos loggeamos cómo usuario root y actualizamos la lista de los repositorios y el sistema operativo:

# apt-get update
# apt-get dist-upgrade

Instalamos KVM y libvirt:

# apt-get install qemu-kvm libvirt-bin virtinst virt-manager virt-viewer

Instalamos los paquetes para el manejo de redes:

# apt-get install openvswitch-controller openvswitch-brcompat \ 
openvswitch-switch openvswitch-datapath-source vlan

En nuestro caso, veremos más adelante cómo almacenaremos las imágenes de maquina virtuales en NFS, así que instalamos el paquete necesario para el cliente:

# apt-get install nfs-common

Editamos el fichero /etc/default/openvswitch-switch y descomentamos y cambiamos la linea dónde pone:

#BRCOMPAT=no

la cambiamos por:

BRCOMPAT=yes

Borrado de bridges por defecto y puesta en marcha

Vamos a borrar los bridges que nos crea el KVM por defecto:

# virsh net-destroy default
# virsh net-autostart --disable default

Boramos el paquete ebtables:

# apt-get purge ebtables

Eliminamos el modulo bridge del kernel, ya que el del openvswitch y éste no pueden correr juntos en el kernel, tener en cuenta que si en el fichero de configuración de redes tenemos algún bridge configurado, al reiniciar la máquina se cargará el modulo bridge y no nos será posible iniciar el servicio del openvswitch.

# rmmod bridge
# service openvswitch-switch start

Vemos si nos ha cargado el modulo del openvswitch

# lsmod | grep brcom

Esto debería darnos una salida similar a la siguiente:

brcompat_mod           13512  0
openvswitch_mod        83993  3 brcompat_mod

Llegados a este punto ya tenemos el Open vSwitch instalado y preparado para funcionar. En futuros posts veremos como crear bridges y agregar puertos a estos tanto para la máquina física como para las maquinas virtuales

Artículos Relacionados

OpenvSwitch y OpenNebula - 3a entrega

Siguiendo con la serie de posts sobre OpenvSwitch y OpenNebula en los que vamos viendo la integración de OpenNebula con

4 min de lectura

OpenvSwitch y OpenNebula - 1a entrega

Cómo ya vimos es posts anteriores, Open vSwitch és un software de virtualización de redes pensado sobretodo para la virtualización

4 min de lectura

GRE Tunnels en Open vSwitch

Siguiendo con la serie de posts sobre Open vSwitch, vamos a ver hoy cómo configurar GRE Tunneling sobre éste. Para

4 min de lectura

Open vSwitch: Un ejemplo práctico

Un ejemplo práctico Después de instalar KVM i Open vSwitch y ver los comandos básicos para la creación/modificación de

8 min de lectura

Open vSwitch: Bridges, puertos y bondings

Bridges, puertos y bondings Antes de entrar en materia, vamos a ver algunos comandos que nos seran útiles para crear,

2 min de lectura

Introducción a Open vSwitch

Con este iniciamos hoy una serie de posts sobre Open vSwitch. Para este primer post de introducción veremos las funcionalidades

1 min de lectura

SUBIR

🎉 Te has suscrito con éxito a CloudAdmins!
OK