Instale y configure OVS (Open vSwitch) en los nodos secundarios.

Procedimiento

  1. Descargue el archivo de instalación correspondiente a su distribución de Linux.
    Los nombres de archivo son openvswitch-common_2.10.x.xxxxxxx-1_amd64.deb, openvswitch-datapath-dkms_2.10.x.xxxxxxx-1_all.deb y openvswitch-switch_2.10.x.xxxxxxx-1_amd64.deb, donde xxxxxxx es el número de compilación.
  2. Instale el archivo deb que descargó en el paso 1.
  3. En Ubuntu, ejecute el siguiente comando para volver a cargar el módulo kernel de OVS.
        # systemctl force-reload openvswitch-switch
  4. Compruebe que OVS se esté ejecutando.
        # systemctl status openvswitch-switch.service
  5. Cree la instancia br-int si aún no se creó.
        # ovs-vsctl add-br br-int
  6. Agregue la interfaz de red (node-if) que está conectada al conmutador lógico del nodo en br-int.
        # ovs-vsctl add-port br-int <node-if> -- set Interface <node-if> ofport_request=1
    Ejecute el siguiente comando para comprobar qué valor tiene ofport, porque si ofport 1 no está disponible, OVS asignará un puerto que sí lo esté.
        # ovs-vsctl --columns=ofport list interface <node-if>

    Si ofport no es 1, configure, según corresponda, la opción ovs_uplink_port de la sección nsx_kube_proxy del archivo yaml DaemonSet del agente del nodo de NSX.

  7. Asegúrese de que br-int y node-if link estén activos.
        # ip link set br-int up
        # ip link set <node-if> up
  8. Actualice el archivo de configuración de red para garantizar que la interfaz de red esté activa después de un reinicio.
    En Ubuntu, actualice /etc/network/interfaces y agregue las siguientes líneas:
        auto <node-if>
        iface <node-if> inet manual
        up ip link set <node-if> up
    En RHEL, actualice /etcetera/sysconfig/red-scripts/ifcfg-<node-if> y agregue la siguiente línea:
        ONBOOT=yes