Wenden Sie für ein Upgrade von 7.x auf VMware Integrated OpenStack 7.2.1 einen Patch an.

Voraussetzungen

  • Erstellen Sie einen Ordner VMware Integrated OpenStack-Downloadseite.
  • Stellen Sie sicher, dass der VMware Integrated OpenStack Manager über 20 GB freien Festplattenspeicher verfügt. Zur Freigabe von Speicherplatz können Sie den heruntergeladenen Tarball-Patch entfernen.
  • Wenn Sie über VMware Integrated OpenStack 7.x mit einer OpenStack-Bereitstellung verfügen, erstellen Sie eine Sicherung Ihrer bestehenden Bereitstellung. Weitere Informationen finden Sie unter Sichern Ihrer Bereitstellung.
  • Durch anwenden des Patches können die zuvor angepassten Images in CR nicht aktualisiert werden. Um die im Patch bereitgestellten Images verwenden zu können, müssen Sie die Image-bezogene Konfiguration mithilfe von viocli update <CR name> entfernen.
  • Stellen Sie vor dem Starten des Patches sicher, dass sich Ihre VMware Integrated OpenStack-Bereitstellung im Zustand WIRD AUSGEFÜHRT befindet und dass der Mariadb-Cluster nicht partitioniert ist (KB 88765).

Prozedur

  1. Melden Sie sich bei Integrated OpenStack Manager in der VMware Integrated OpenStack-Umgebung an.
    ssh root@mgmt-server-ip
    Navigieren Sie zum Ordner des VMware Integrated OpenStack 7.2.1-Patches.
    cd <vio-patch-folder>
    Entpacken Sie die Tarball-Datei.
    tar -zxvf vio-patch-7.2.1.0-20003387.tar.gz
  2. Führen Sie das Skript patch-prepare.sh aus. Dieses Skript hilft Ihnen bei der Vorabprüfung und erinnert Sie an die nächsten Schritte für die Installation des Patches.
    ./patch-prepare.sh
    Wenn die Vorabprüfung für VMware Integrated OpenStack Manager-Root-Festplattennutzung fehlgeschlagen ist, können Sie dieses Skript mit --clean-stale-patch erneut ausführen.
    ./patch-prepare.sh --clean-stale-patch
  3. Fügen Sie den Patch zum VMware Integrated OpenStack Manager hinzu.
    viocli patch add -l /<vio-patch-folder>/patch-<vio-patch-version>.tar.gz
    Vergewissern Sie sich, dass der Patch hinzugefügt wurde.
    viocli patch list

    Wenn er ordnungsgemäß hinzugefügt wurde, wird als Status des Patches HINZUGEFÜGT angezeigt.

  4. Installieren Sie den Patch.
    viocli patch install -p patch-<vio-patch-version>
    Vergewissern Sie sich, dass der Patch installiert wurde.
    viocli patch list

    Wenn der Patch ordnungsgemäß auf einer vorhandenen VMware Integrated OpenStack 7.x-Bereitstellung installiert worden ist, wird der Status des Patches wie folgt angezeigt: ANGEWENDET. Zudem wird der Fortschritt der Anwendung angezeigt als: 100 %.

    Wenn der Patch angewendet wurde, überprüfen Sie den Status der Patch-Bereitstellung.
    viocli get deployment

    Wenn die Bereitstellung stabil ist, wird der Status der Bereitstellung angezeigt als: WIRD AUSGEFÜHRT. Dies bedeutet, dass für alle OpenStack-Dienste ein Patch installiert wurde.

    Hinweis:
    • Wenn ein Fehler auftritt oder die Bereitstellung nicht stabil ist, bewahren Sie das Support-Paket zur Nachverfolgung auf.
    • Wenn VMware Integrated OpenStack mit vRealize Operations Manager integriert wurde, müssen Sie das neue Zertifikat von VMware Integrated OpenStack Manager akzeptieren, indem Sie auf VERBINDUNG VALIDIEREN im vRealize Operations Manager klicken, nachdem der VMware Integrated OpenStack 7.2.1-Patch angewendet wurde.
    • Während des Patch-Vorgangs gibt es einige Statusübergänge zwischen AUSFALL, NEUKONFIGURATION, BEEINTRÄCHTIGT und WIRD AUSGEFÜHRT.
    • Bei Bedarf können Sie Photon-Pakete nach dem Patch wie folgt manuell aktualisieren:
      tdnf update <photon-package-name>

      Stellen Sie sicher, dass Ihr tdnf-Befehl in Ihrer VMware Integrated OpenStack-Manager-VM oder -Controller-VM verfügbar ist. Sie können einen Proxy einrichten, wenn Ihre Bereitstellung keinen Zugriff auf das Photon-Paket-Repository hat.

    • Nach Abschluss des Patches können Sie einige grundlegende Validierungen durchführen. Wenn Sie den Patch wiederherstellen möchten, stellen Sie sicher, dass Sie die Dienstkonfigurationen nicht ändern.