Esto se aplica solo a conmutadores lógicos superpuestos.

Procedimiento

  1. En el hipervisor, ejecute el comando /bin/nsxcli para iniciar la CLI de NSX.
  2. Ejecute el siguiente comando para ver si el conmutador lógico está presente en el host.
    host1> get logical-switches
  3. Compruebe que el estado del puerto no sea Administrador caído.

    En ESXi, ejecute net-dvs y vea la respuesta. Por ejemplo,

    port 63eadf53-ff92-4a0e-9496-4200e99709ff:
    com.vmware.port.extraConfig.opaqueNetwork.id = … <- this should match the logical switch UUID
    com.vmware.port.opaque.network.id = …. <- this should match the logical switch UUID
    com.vmware.port.opaque.network.type = nsx.LogicalSwitch , propType = RUNTIME
    com.vmware.common.port.block = false, ... <- Make sure the value is false.
    com.vmware.vswitch.port.vxlan = …
    com.vmware.common.port.volatile.status = inUse ... <- make sure the value is inUse.

    Si el puerto lógico termina con el estado bloqueado, recopile los paquetes de soporte técnico y póngase en contacto con el soporte de VMware. Mientras tanto, ejecute el siguiente comando para obtener el nombre de DVS:

    [root@host1:~] net-dvs | grep nsx-switch
    com.vmware.common.alias = nsx-switch , propType = CONFIG

    Ejecute el siguiente comando para desbloquear el puerto:

    [root@host1:~] net-dvs -s com.vmware.common.port.block=false <DVS-NAME> -p <logical-port-ID>

    En KVM, ejecute ovs-vsctl list interface y compruebe que está presente la interfaz con el UUID de la VIF correspondiente y que admin_state está activo. Puede ver el UUID de la VIF en OVSDB en external-ids:iface-id.