In der Upgrade-Reihenfolge wird die Management Plane zum Schluss aktualisiert. Bei Bedarf können Sie weitere Konfigurationsänderungen vornehmen, während das Upgrade der Management Plane durchgeführt wird.

Voraussetzungen

Stellen Sie sicher, dass der NSX Edge-Cluster erfolgreich aktualisiert wurde. Siehe Aktualisieren der NSX Edge-Cluster.

NSX unterstützt nur eine ungerade Anzahl Knoten in einem Cluster. Ein Cluster mit drei Knoten ist die empfohlene Konfiguration für Fault Tolerance. Der Upgrade-Vorgang umfasst auch das Erstellen einer lokalen Sicherung von NSX Manager-Knoten, die zum Wiederherstellen oder Durchführen eines Rollbacks des Systems verwendet werden kann. Sobald alle Vorabprüfungen abgeschlossen sind, speichert das System die Konfigurationssicherung, gefolgt von einer lokalen Sicherung aller Knoten im Cluster. Um zu überprüfen, ob das System die lokale Sicherung gespeichert hat, können Sie zum Root-Administrator wechseln und den folgenden Ordner überprüfen:
  • /image/backup/<unified_app_version>/cluster-node-backups – wenn das Upgrade von NSX 4.0.x und früheren Versionen erfolgt.
  • /Config_bak/backup/<unified_app_version>/cluster-node-backups – wenn dasd Upgrade von NSX 4.1.0 und späteren Versionen erfolgt.

Die Rollback-Sicherung wird auch auf /config_bak gespeichert. Wenn die lokale Sicherung aus irgendeinem Grund fehlschlägt, wird das Upgrade angehalten.

Prozedur

  1. Sichern Sie den NSX Manager.
    Siehe Administratorhandbuch für NSX.
  2. Klicken Sie auf Start, um die Management Plane zu aktualisieren.
  3. Akzeptieren Sie die Upgrade-Benachrichtigung.

    Sie können zu diesem Zeitpunkt auftretende Fehler in Zusammenhang mit dem Upgrade bedenkenlos ignorieren, z. B. die HTTP-Dienstunterbrechung. Diese Fehler werden angezeigt, da der NSX Manager-Knoten während des Upgradevorgangs neu gestartet wird. Sie können den Fortschritt des Upgrades weiter über die Benutzeroberfläche eines der anderen NSX Manager-Knoten überwachen.

    Wenn Sie eine virtuelle IP-Adresse verwenden, kann weiterhin auf die Benutzeroberfläche zugegriffen werden. Sie müssen sich jedoch erneut authentifizieren, nachdem alle Knoten aktualisiert wurden.
  4. Im Falle von Upgradefehlern werden Sie NSX möglicherweise aufgefordert, ein Rollback des Upgrades durchzuführen. Das Rollback wird auf allen NSX Manager-Knoten durchgeführt:
    1. Führen Sie den folgenden Befehl über eine Root-Shell auf allen NSX Manager-Knoten aus:

      /etc/init.d/corfu-server stop

    2. Führen Sie den folgenden Befehl als Admin-Benutzer auf allen NSX Manager-Knoten aus:

      node-rollback run-step step1_start_rollback

    3. Führen Sie den folgenden Befehl als Admin-Benutzer auf einem beliebigen NSX Manager-Knoten aus:

      node-rollback run-step step2_restore_data

      Wenn Fehler auftreten, führen Sie die folgenden Befehle aus:
      1. Führen Sie corfu_tool_runner aus, um den Datensatz aus der Registrierungstabelle zu löschen:
        /opt/vmware/bin/corfu_tool_runner.py  -t RegistryTable -n CorfuSystem --port 9000 -o deleteRecord --keyToDelete='{"namespace": "CorfuSystem","tableName": "CompactionControlsTable"}'
      2. Führen Sie eine Überprüfung der Komprimierung aus:
        /opt/vmware/bin/corfu_compactor_upgrade_runner.py --runs 3 --lock false
      3. Beenden Sie corfu-server auf allen NSX Manager-Knoten.
      4. Starten Sie corfu-server auf allen NSX Manager-Knoten.
      5. Setzen Sie den Vorgang mit dem Wiederherstellungsbefehl als Admin-Benutzer auf einem beliebigen NSX Manager-Knoten fort:

        node-rollback run-step step2_restore_data

    4. Führen Sie den folgenden Befehl als Admin-Benutzer auf allen NSX Manager-Knoten aus:

      node-rollback run-step step3_exit_rollback

    Das Rollback betrifft nur das Upgrade der Management Plane. Ihre NSX Manager-Knoten kehren zu der Version zurück, die vor dem Start des Upgrades der Management Plane vorhanden war.

Nächste Maßnahme

  • Überprüfen Sie den Clusterstatus und stellen Sie über die NSX Manager-Benutzeroberfläche sicher, dass die Dienste gestartet wurden.
  • Führen Sie je nach Upgrade-Status Aufgaben im Anschluss an das Upgrade aus, oder beheben Sie Fehler. Siehe Aufgaben nach dem Upgrade oder Fehlerbehebung für Upgrade-Fehler.