Sie müssen die SQL-Datenbank aktualisieren und alle Systeme konfigurieren, auf denen IaaS-Komponenten installiert sind. Sie können diese Schritte für Minimal- und verteilte Installationen befolgen.

Vorbereitungen

  • Sichern Sie Ihre vorhandene vRealize Automation 6.2.5-Umgebung.

  • Wenn Sie einen IaaS-Server neu starten, nachdem Sie alle vRealize Automation-Appliances aktualisiert haben, müssen Sie die IaaS-Windows-Dienste beenden. Bevor Sie die IaaS-Komponenten aktualisieren, beenden Sie alle IaaS-Windows-Dienste mit Ausnahme des Management-Agent-Dienstes auf dem Server.

  • Herunterladen des IaaS-Installationsprogramms für das Upgrade der IaaS-Komponenten nach dem Upgrade von vRealize Automation 6.2.5 auf 7.3.

  • Stellen Sie sicher, dass Ihr primärer IaaS-Websiteknoten, auf dem die Model Manager-Daten installiert sind, über die richtige Java-Version verfügt. Sie müssen JAVA SE Runtime Environment 8, 64 Bit, Update 111 oder höher installiert haben. Aktualisieren Sie die Umgebungsvariable JAVA_HOME nach der Installation von Java auf die neue Version.

  • Stellen Sie sicher, dass das Datum der Dateierstellung in der 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.

  • Wenn Sie von vRealize Automation 6.2.5 aktualisieren und eine externe Microsoft SQL-Datenbank besitzen, müssen Sie über die richtige Management-Agent-Version verfügen. Der Management-Agent auf der externen Datenbank muss Version 7.0 oder höher aufweisen, bevor Sie das IaaS-Website-Upgrade durchführen. Sie können die Version des Management-Agents in der Systemsteuerung Ihrer externen virtuellen SQL-Maschine überprüfen. Wenn der Management-Agent nicht Version 7.0 oder höher aufweist, führen Sie diese Schritte durch, um ihn zu aktualisieren.

    1. Öffnen Sie einen Browser und wechseln Sie zur VMware vRealize Automation-IaaS-Installationsseite auf der vRealize Automation-Appliance-Appliance mit dem vollqualifizierten Domänennamen: https://virtual_appliance_host:5480/installer.

    2. Klicken Sie auf das Management-Agent-Installationsprogramm.

      Das Installationsprogramm wird standardmäßig in den Downloads-Ordner heruntergeladen.

    3. Melden Sie sich bei der externen Datenbank an, führen Sie ein Upgrade des Management-Agents mithilfe des Management-Agent-Installationsprogramms durch und starten Sie den Windows Management-Agent-Dienst neu.

  • Wenn der Katalog „Gemeinsame Komponenten“ installiert ist, müssen Sie die Komponente vor dem Upgrade deinstallieren. Weitere Informationen finden Sie im Installationshandbuch für den Katalog „Gemeinsame Komponenten“. Sie können auch die Schritte unter Checkliste für das Upgrade von vRealize Automation 6.2.5 auf 7.3 ausführen.

Warum und wann dieser Vorgang ausgeführt wird

Anmerkung:

Das IaaS-Installationsprogramm muss sich auf der virtuellen Maschine befinden, die die IaaS-Komponenten enthält, für die Sie ein Upgrade durchführen möchten. Sie können das Installationsprogramm nicht von einem externen Standort ausführen, mit Ausnahme der Microsoft SQL-Datenbank, die auch im Remotemodus über den Webknoten aktualisiert werden kann.

Vergewissern Sie sich, dass Snapshots der IaaS-Servers in Ihrer Bereitstellung verfügbar sind. Wenn die Aktualisierung fehlschlägt, können Sie den Snapshot wiederherstellen und eine erneute Aktualisierung versuchen.

Führen Sie die Aktualisierung so durch, dass die Dienste in folgender Reihenfolge aktualisiert werden:

  1. IaaS-Websites

    Wenn Sie einen Lastausgleichsdienst verwenden, deaktivieren Sie den Datenverkehr auf allen nicht primären Knoten.

    Schließen Sie die Aktualisierung auf einem Server ab, bevor Sie den nächsten Server aktualisieren, der einen Website-Dienst ausführt. Beginnen Sie mit dem Server, auf dem die Komponente „Model Manager-Daten“ installiert ist.

    Wenn Sie ein manuelles Upgrade der externen Microsoft SQL-Datenbank durchführen, müssen Sie vor der Aktualisierung des Webknotens die externe SQL-Datenbank aktualisieren. Sie können eijn Upgrade der externen SQL aus der Ferne über den Webknoten durchführen.

  2. Manager Services

    Führen Sie zunächst ein Upgrade des aktiven Manager Services und dann des passiven Manager Services durch.

    Wenn die SSL-Verschlüsselung auf der SQL-Instanz nicht aktiviert ist, deaktivieren Sie SSL-Verschlüsselung im Dialogfeld für die IaaS-Upgrade-Konfiguration.

  3. DEM-Orchestrator und -Workers

    Aktualisieren Sie alle DEM-Orchestratoren und -Workers. Schließen Sie die Aktualisierung auf einem Server ab, bevor Sie den nächsten Server aktualisieren.

  4. Agents

    Schließen Sie die Aktualisierung auf einem Server ab, bevor Sie den nächsten Server aktualisieren, der einen Agent ausführt.

  5. Management-Agent

    Wird im Rahmen des Upgradeprozesses aktualisiert.

Wenn Sie verschiedene Dienste auf einem Server verwenden, werden bei der Aktualisierung die Dienste in der richtigen Reihenfolge aktualisiert. Wenn in Ihrer Site z. B. Websitedienste und Manager Services auf dem gleichen Server vorhanden sind, wählen Sie beide für die Aktualisierung aus. Das Aktualisierungs-Installationsprogramm wenden die Updates in der richtigen Reihenfolge an. Sie müssen die Aktualisierung auf einem Server abschließen, bevor Sie mit der Aktualisierung eines anderen Servers beginnen.

Anmerkung:

Wenn Ihre Bereitstellung einen Lastausgleichsdienst verwendet, muss die erste Appliance, die aktualisiert werden soll, mit dem Lastausgleichsdienst verbunden sein. Alle anderen Instanzen von vRealize Automation-Appliance müssen für den Datenverkehr des Lastausgleichsdiensts deaktiviert werden, bevor Sie die Aktualisierung anwenden, um Cachefehler zu vermeiden.

Prozedur

  1. Wenn Sie einen Lastausgleichsdienst verwenden, bereiten Sie die Umgebung vor.
    1. Stellen Sie sicher, dass der IaaS-Websiteknoten, der die Model Manager-Daten enthält, für den Datenverkehr des Lastausgleichsdiensts aktiviert ist.

      Diesen Knoten erkennen Sie am Vorhandensein des Ordners vCAC-Ordner\Server\ConfigTool.

    2. Deaktivieren Sie alle anderen IaaS-Websites und nicht-primären Manager Services für den Datenverkehr des Lastausgleichsdiensts.
  2. Klicken Sie mit der rechten Maustaste auf die Setupdatei setup__vrealize-automation-appliance-FQDN@5480.exe und wählen Sie Als Administrator ausführen aus.
  3. Klicken Sie auf Weiter.
  4. Akzeptieren Sie die Lizenzvereinbarung und klicken Sie auf Weiter.
  5. Geben Sie auf der Anmeldeseite die Administratoranmeldedaten für Ihre aktuelle Bereitstellung ein.

    Der Benutzername lautet root und das Kennwort ist dasjenige, das Sie bei der Bereitstellung der Appliance eingegeben haben.

  6. Wählen Sie Zertifikat akzeptieren aus.
  7. Vergewissern Sie sich auf der Seite Installationstyp, dass Aktualisierung ausgewählt ist.

    Wenn Aktualisierung nicht ausgewählt ist, sind die Komponenten auf diesem System bereits auf diese Version aktualisiert.

  8. Klicken Sie auf Weiter.
  9. Konfigurieren Sie die Aktualisierungseinstellungen.

    Option

    Aktion

    Beim Aktualisieren der Model Manager-Daten

    Aktivieren Sie das Kontrollkästchen Model Manager-Daten im Abschnitt „vCAC-Server“.

    Das Kontrollkästchen ist standardmäßig aktiviert. Aktualisieren Sie Model Manager-Daten nur einmal. Wenn Sie eine verteilte Installation aktualisieren und die Versionen der Webserver und der Model Manager-Daten nicht übereinstimmen, funktionieren die Webserver nicht mehr. Wenn das Upgrade der Model Manager-Daten abgeschlossen ist, funktionieren die Webserver wie gewohnt.

    Keine Aktualisierung der Model Manager-Daten

    Deaktivieren Sie das Kontrollkästchen Model Manager-Daten im Abschnitt „vCAC-Server“.

    So behalten Sie angepasste Workflows als neueste Version in den Model Manager-Daten bei

    Wenn Sie die Model Manager-Daten aktualisieren, aktivieren Sie das Kontrollkästchen Meine neuesten Workflow-Versionen beibehalten im Abschnitt der Erweiterbarkeits-Workflows.

    Das Kontrollkästchen ist standardmäßig aktiviert. Angepasste Workflows werden immer beibehalten. Durch Aktivieren des Kontrollkästchens wird nur die Reihenfolge der Versionen bestimmt. Wenn Sie Workflows im Model Manager angepasst haben, wählen Sie diese Option, sodass der neueste Workflow nach dem Upgrade als neueste Version beibehalten wird.

    Wenn Sie diese Option nicht auswählen, wird die mit vRealize Automation Designer bereitgestellte Version jedes Workflows nach der Aktualisierung die neueste Version. Die neueste Version vor der Aktualisierung wird zur zweitneuesten.

    Weitere Informationen zu vRealize Automation Designer finden Sie unter Lebenszyklus-Erweiterbarkeit.

    Beim Upgrade eines Distributed Execution Manager oder eines Proxy-Agents

    Geben Sie die Anmeldedaten für das Administratorkonto im Abschnitt des Dienstkontos ein.

    Alle Dienste, die Sie aktualisieren, werden unter diesem Konto ausgeführt.

    So geben Sie die Microsoft SQL Server-Datenbank an

    Wenn Sie die Model Manager-Daten aktualisieren, geben Sie die Namen der Datenbankserver und der Datenbankinstanz in das Textfeld Server ein. Geben Sie einen vollqualifizierten Domänennamen (FQDN) als Datenbankservernamen in das Textfeld Datenbankname ein.

    Wenn die Datenbank sich an einem anderen als dem Standard-SQL-Port befindet, geben Sie in der Spezifikation der Serverinstanz die Portnummer an. Die Microsoft SQL-Standardportnummer lautet 1433.

    Beim Aktualisieren der Managerknoten wird die MSSQL-SSL-Option standardmäßig ausgewählt. Wenn Ihre Datenbank SSL nicht verwendet, deaktivieren Sie SSL für Datenbankverbindung verwenden.

     

  10. Klicken Sie auf Weiter.
  11. Vergewissern Sie sich, dass alle zu aktualisierenden Dienste auf der Seite „Bereit für Upgrade“ aufgeführt werden, und klicken Sie auf Aktualisieren.

    Die Aktualisierungsseite und eine Statusanzeige werden angezeigt. Nachdem der Aktualisierungsprozess abgeschlossen ist, wird die Schaltfläche Weiter aktiv.

  12. Klicken Sie auf Weiter.
  13. Klicken Sie auf Beenden.
  14. Vergewissern Sie sich, dass alle Dienste neu gestartet wurden,
  15. Wiederholen Sie diese Schritte für jeden IaaS-Server in Ihrer Bereitstellung in der angegebenen Reihenfolge.
  16. Nachdem alle Komponenten aktualisiert wurden, melden Sie sich bei der Verwaltungskonsole der Appliance an und vergewissern Sie sich, dass jetzt alle Dienste, darunter auch IaaS, registriert sind.

Ergebnisse

Alle ausgewählten Komponenten werden auf die neue Version aktualisiert.

Nächste Maßnahme

  • Wenn in Ihrer Bereitstellung ein Lastausgleichsdienst verwendet wird, aktualisieren Sie für jeden Lastausgleichsdienstknoten die Verwendung von vRealize Automation-Integritätsprüfungen. Aktivieren Sie den Datenverkehr des Lastausgleichsdiensts für alle nicht verbundenen Knoten. Wenn Ihre alte Bereitstellung eine mit einem Lastausgleichsdienst arbeitende, eingebettete PostgreSQL-Datenbank verwendet hat, deaktivieren Sie alle Knoten im PostgreSQL-Pool, da sie überflüssig sind. Löschen Sie bei Gelegenheit den Pool.

    Weitere Informationen finden Sie unter vRealize Automation-Lastausgleich.

  • (Optional) Aktivieren Sie das automatische Manager Service-Failover. Siehe Aktivieren des automatischen Manager Service-Failovers nach einem Upgrade.