Ignorare questo argomento se non sono presenti pacchetti OVS nell'host RHEL o CentOS Linux. Se i pacchetti OVS sono già presenti in un host RHEL o CentOS Linux, è necessario rimuovere i pacchetti OVS esistenti e installare i pacchetti OVS supportati da NSX-T Data Center oppure aggiornare i pacchetti OVS esistenti a pacchetti supportati da NSX-T Data Center.

La versione di Open vSwitch supportata è la 2.13.1.xxxxxx.

Procedura

  1. Verificare la versione corrente dell'Open vSwitch installato nell'host.
    ovs-vswitchd --version
    Importante: Se i pacchetti Open vSwitch esistenti eseguono la versione più recente o precedente, è necessario sostituire i pacchetti Open vSwitch esistenti con la versione supportata.
  2. Verificare che nell'host siano presenti pacchetti vSwitch aperti esistenti.
    rpm -qa | grep openvswitch
  3. Passare ai pacchetti Open vSwitch richiesti da NSX-T Data Center.
    1. Accedere all'host come amministratore.
    2. Scaricare e copiare il file nsx-lcp nella directory /tmp.
    3. Decomprimere il pacchetto.
      tar -zxvf nsx-lcp-<release>-rhel77_x86_64.tar.gz
    4. Passare alla directory dei pacchetti.
      cd nsx-lcp-rhel77_x86_64/
  4. Verificare i pacchetti Open vSwitch nel bundle nsx-lcp.

    ls | grep openvswitch

  5. Eliminare i pacchetti Open vSwitch.
    rpm -e <package1> <package2> <package3>...
  6. Se i pacchetti Open vSwitch sono stati eliminati correttamente nell'host, passare all'interfaccia utente di NSX Manager per preparare l'host KVM come nodo di trasporto. Se non è possibile eliminare i pacchetti vSwitch aperti, procedere con il passaggio successivo.
  7. Se non è possibile eliminare i pacchetti, aggiornare la versione del pacchetto Open vSwitch esistente con quella supportata.

    rpm -Uv --replacepkgs --oldpackage *openvswitch*.rpm