Sie müssen die 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

Warum und wann dieser Vorgang ausgeführt wird

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.

Falls Sie nicht über die Berechtigung zum Aktualisieren der SQL-Datenbank verfügen, wenden Sie sich an Ihren Datenbankadministrator, um zunächst die SQL-Datenbank mithilfe der auf der Downloadseite des Webkonsolen-Installationsprogramms bereitgestellten Skripts für die Datenbankaktualisierung zu aktualisieren. Weitere Informationen finden Sie unter „Aktualisieren der Datenbank in Aktualisieren auf vRealize Automation 6.2.x“.

Anmerkung:

Das IaaS-Installationsprogramm muss sich auf der Maschine befinden, die die IaaS-Komponenten enthält, für die Sie ein Upgrade durchführen möchten. Das Installationsprogramm kann nicht von einem externen Speicherort aus ausgeführt werden.

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

  1. 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. Starten Sie mit dem Server, auf dem die Komponente „Model Manager-Daten“ installiert ist.

  2. Manager Services

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

    Falls die SSL-Verschlüsselung nicht aktiviert ist, deaktivieren Sie das Kontrollkästchen für die SSL-Verschlüsselung im Konfigurationsdialogfeld für die IaaS-Aktualisierung neben der SQL-Definition.

  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 Aktualisierungsprozesses automatisch aktualisiert.

Wenn Sie verschiedene Dienste auf einem Server verwenden, werden bei der Aktualisierung die Dienste in der richtigen Reihenfolge aktualisiert. Wenn Ihre Site z. B. Website-Dienste und Manager Services auf dem gleichen Server hat, 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-Appliances 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. Vergewissern Sie sich, dass die Website, auf der Model Manager-Daten installiert sind, für Datenverkehr des Lastausgleichsdiensts aktiviert ist.

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

    2. Deaktivieren Sie alle anderen Websites und nicht-primären Manager Services für den Datenverkehr des Lastausgleichsdiensts.
  2. Klicken Sie mit der rechten Maustaste auf die Setupdatei setup__vra-va-hostname.domain.name@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 angegeben 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 die Setup-Datei auf mehreren Maschinen ausführen, um eine verteilte Installation zu aktualisieren, funktionieren die Webserver nicht mehr, während die Versionen der Webserver und der Model Manager-Daten nicht übereinstimmen. Wenn Sie die Model Manager-Daten und alle Webserver aktualisiert haben, sollten alle Webserver funktionieren.

    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. Mit dem Kontrollkästchen wird nur die Reihenfolge der Versionen bestimmt. Wenn Sie vRealize Automation Designer zum Benutzerdefinieren von Workflows im Model Manager verwendet haben, wählen Sie diese Option, um die neueste Version jedes benutzerdefinierten Workflows vor der Aktualisierung als neueste Version nach der Aktualisierung beizubehalten.

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

    Informationen zu vRealize Automation Designer finden Sie in Erweitern des Maschinenlebenszyklus mithilfe von vRealize Automation Designer.

    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 des Datenbankservers und der Datenbankinstanz in das Textfeld Server im Abschnitt der Installationsinformationen für die Microsoft SQL Server-Datenbank 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 empfohlenen 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 7.0.1-Integritätsprüfungen und aktivieren Sie den Datenverkehr des Lastausgleichsdiensts erneut für alle nicht verbundenen Knoten. Wenn Ihre vorherige Bereitstellung eine eingebettete Postgres-Instanz mit Lastausgleichsdienst verwendet, deaktivieren Sie alle Knoten im Postgres-Pool, da sie für Version 7.0.1 nicht benötigt werden. Löschen Sie den Pool zu einem geeigneten Zeitpunkt. Weitere Informationen finden Sie unter vRealize Automation-Lastausgleich.