If OVS packages exist on the RHEL host, you must remove the existing packages and install the supported packages.

The supported Open vSwitch version is 2.9.1.8614397-1.

Procedure

  1. Verify that the current version of the Open vSwitch installed on the host.
    ovs-vswitchd --version

    If you have an Open vSwitch newer or older version, you must replace that Open vSwitch version with the supported one.

  2. Open the Open vSwitch folder.
  3. Delete the following Open vSwitch packages.
    • kmod-openvswitch
    • openvswitch
    • openvswitch-selinux-policy
  4. Alternatively, add the Open vSwitch packages required by NSX-T Data Center.
    1. Log in to the host as an administrator.
    2. Download and copy the nsx-lcp file into the /tmp directory.
    3. Untar the package.
      tar -zxvf nsx-lcp-<release>-rhel75_x86_64.tar.gz
    4. Navigate to the package directory.
      cd nsx-lcp-rhel75_x86_64/
    5. Replace existing Open vSwitch version with the supported one.
      • For the newer Open vSwitch version, use the --nodeps command.

        For example, rpm -Uvh kmod-openvswitch-<new version>.e17.x86_64.rpm --nodeps

        rpm -Uvh openvswitch-*.rpm --nodeps

      • For the older Open vSwitch version, use the --force command.

        For example, rpm -Uvh kmod-openvswitch-<new version>.e17.x86_64.rpm --nodeps --force

        rpm -Uvh openvswitch-*.rpm --nodeps --force