Aktualisieren Sie die IaaS-Komponenten mithilfe des Upgrade-Shell-Skripts, nachdem Sie das Update für alle VMware vRealize ™ Automation-Appliances durchgeführt haben.

Vorbereitungen

  • Vergewissern Sie sich, dass alle vRealize Automation-Appliances erfolgreich aktualisiert wurden.

  • Wenn Sie einen IaaS-Server nach dem Aktualisieren aller vRealize Automation-Appliances und vor dem Upgrade der IaaS-Komponenten neu starten, beenden Sie alle IaaS-Dienste unter Windows mit Ausnahme des Management-Agent-Dienstes.

  • Bevor Sie das Upgrade-Shell-Skript auf dem vRealize Automation-Appliance-Masterknoten ausführen, klicken Sie auf der Verwaltungskonsole der Appliance auf Dienste. Stellen Sie sicher, dass jeder Dienst außer dem IaaS-Dienst registriert ist.

  • Um den IaaS-Management-Agent manuell auf jedem IaaS-Knoten zu installieren, führen Sie die folgenden Schritte durch.

    1. Öffnen Sie einen Browser und wechseln Sie zur Seite „VMware vRealize Automation-IaaS-Installation“ auf der Appliance unter https://virtual_appliance_host_FQDN:5480/installer.

    2. Laden Sie das Installationsprogramm für den Management-Agent, vCAC-IaaSManagementAgent-Setup.msi, herunter.

    3. Melden Sie sich bei jeder vRealize Automation-IaaS-Maschine an und führen Sie das Upgrade des Management-Agent mit dem Installationsprogramm des Management-Agents durch. Starten Sie den Windows-Management-Agent-Dienst neu.

  • Stellen Sie sicher, dass die primäre IaaS-Website und der Model Manager-Knoten über JAVA SE Runtime Environment 8, 64 Bit, Update 111 oder höher verfügen. Nach der Installation von Java müssen Sie die Umgebungsvariable, JAVA_HOME, auf jedem Serverknoten auf die neue Version festlegen.

  • Melden Sie sich bei jedem IaaS-Websiteknoten an und stellen Sie sicher, dass das Erstellungsdatum für die Datei web.config vor dem Änderungsdatum liegt. Wenn das Erstellungsdatum für die Datei web.config mit dem Änderungdatum übereinstimmt oder dahinter liegt, führen Sie den Vorgang in Upgrade für die IaaS-Website-Komponente schlägt fehl aus.

  • Um sicherzustellen, dass jeder IaaS-Knoten über einen aktualisierten IaaS-Management-Agent verfügt, führen Sie diese Schritte auf jedem IaaS-Knoten durch:

    1. Melden Sie sich bei der Verwaltungskonsole der vRealize Automation-Appliance an.

    2. Wählen Sie vRA-Einstellungen > Cluster aus.

    3. Erweitern Sie die Liste aller installierten Komponenten für jeden IaaS-Knoten und suchen Sie den IaaS-Management-Agent.

    4. Stellen Sie sicher, dass der Management-Agent auf die aktuelle Version aktualisiert wurde.

  • Ausschließen von Management-Agents aus dem Upgrade.

  • Vergewissern Sie sich, dass Sie auf die IaaS-Microsoft SQL Server-Datenbank zugreifen können, falls Sie ein Rollback durchführen müssen.

  • Vergewissern Sie sich, dass Snapshots der IaaS-Servers in Ihrer Bereitstellung verfügbar sind.

    Wenn das Upgrade nicht erfolgreich ist, stellen Sie den Snapshot und das Datenbank-Update wiederher und versuchen Sie es erneut.

Warum und wann dieser Vorgang ausgeführt wird

Die aktualisierte vRealize Automation-Appliance enthält ein Shell-Skript, das Sie zum Upgrade jedes IaaS-Knotens und jeder Komponente verwenden.

Sie können das Upgrade-Skript ausführen, indem Sie die vSphere-Konsole für die virtuelle Maschine oder eine SSH-Konsolensitzung verwenden. Wenn Sie die vSphere-Konsole verwenden, vermeiden Sie temporäre Probleme bei der Netzwerkkonnektivität, die zur fehlerhaften Ausführung des Skripts führen können.

Wenn Sie das Skript während des Upgrades einer Komponente anhalten, wird das Skript nach dem Abschließen des Upgrades der Komponente beendet. Wenn noch andere Komponenten auf dem Knoten aktualisiert werden müssen, können Sie das Skript erneut ausführen.

Nach Abschluss des Upgrades können Sie das Upgrade-Ergebnis überprüfen, indem Sie die Upgrade-Protokolldatei im Verzeichnis /usr/lib/vcac/tools/upgrade/upgrade.log öffnen.

Prozedur

  1. Öffnen Sie eine neue Konsolensitzung auf dem vRealize Automation-Appliance-Host. Melden Sie sich mit dem Root-Konto an.
  2. Wechseln Sie zum Verzeichnis /usr/lib/vcac/tools/upgrade/.

    Es ist wichtig, dass alle IaaS-Management-Agents vor der Ausführung des ./upgrade-Shell-Skripts ordnungsgemäß aktualisiert wurden. Wenn ein IaaS-Management-Agent während des Ausführens des Shell-Skripts ein Problem aufweist, siehe Update-Vorgang zur Aktualisierung des auf einem IaaS-Knoten nicht installierten Management-Agents oder -Zertifikats schlägt fehl.

  3. Führen Sie das Upgrade-Skript aus.
    1. Geben Sie in der Eingabeaufforderung ./upgrade ein.
    2. Drücken Sie die Eingabetaste.

    Eine Beschreibung des IaaS-Upgrade-Vorgangs finden Sie unter Aktualisieren der vRealize Automation 7.1- oder 7.2-Appliance und der IaaS-Komponenten auf 7.3.

    Wenn das Upgrade-Shell-Skript fehlschlägt, sehen Sie sich die Datei upgrade.log an.

    Sie können das Upgrade-Skript erneut ausführen, nachdem Sie das Problem behoben haben.

Nächste Maßnahme

Aktivieren der Lastausgleichsdienste.