Cómo usar ovs-vsctl en sistemas Linux
# apt-get update
# apt-get install -y build-essential
Nota: Solo necesitas instalar las dependencias anteriores para que OVS funcione se ejecuta correctamente, pero si necesita desarrollar más OVS, es posible que necesite dependencias adicionales.
Implementación de Open vSwitch 2.3.0
1. Descargue el instalador de OVS 2.3.0.
2. Descomprima el instalador de OVS 2.3.0.
# wget http://openvswitch.org/releases/openvswitch-2.3.0.tar.gz
# tar -xzf openvswitch-2.3.0.tar.gz p>
3. Construya un conmutador basado en el kernel de Linux.
# cd openvswitch-2.3.0
# make clean
# ./configure --with-linux=/lib/modules/`uname -r `/build 2gt;/dev/null
4. Compile e instale OVS 2.3.0.
# make & make install
5. OVS para admitir la función VLAN, también debe cargar el módulo openvswitch.ko. De lo contrario, este paso se puede ignorar.
# modprobe gre
# insmod datapath/linux/openvswitch.ko
6.
# make module_install
# /sbin/modprobe openvswitch
7. Utilice la herramienta ovsdb para inicializar la base de datos de configuración.
# mkdir -p /usr/local/etc/openvswitch
# ovsdb-tool create /usr/local/etc/openvswitch/conf.db vswitchd/vswitch.ovsschema
Nota: vswitchd/vswitch.ovsschema hace referencia al directorio actual del proyecto openvswitch.
En este punto, si no se informa ningún error, la implementación de OVS se ha completado con éxito. Si tiene problemas con algún paso intermedio, verifique que haya seguido los pasos o si hay algún error ortográfico.