Sie können Ihre neue vRealize Orchestrator-Bereitstellung so konfigurieren, dass sie in Hochverfügbarkeit ausgeführt wird, indem Sie drei Knoten bereitstellen und als Cluster verbinden.

Ein vRealize Orchestrator-Cluster besteht aus drei vRealize Orchestrator-Instanzen, die eine PostgreSQL-Datenbank gemeinsam nutzen. Die Datenbank des konfigurierten vRealize Orchestrator-Clusters kann nur im asynchronen Modus ausgeführt werden.

Um einen vRealize Orchestrator-Cluster zu erstellen, müssen Sie eine vRealize Orchestrator-Instanz als primären Knoten des Clusters auswählen. Nachdem Sie den primären Knoten konfiguriert haben, fügen Sie ihm die sekundären Knoten hinzu.

Der erstellte vRealize Orchestrator-Cluster ist mit automatischem Failover vorkonfiguriert.

Hinweis: Der Ausfall des automatischen Failovers kann zum Verlust von Datenbankdaten führen.

Voraussetzungen

Prozedur

  1. Konfigurieren Sie den primären Knoten.
    1. Melden Sie sich bei der vRealize Orchestrator Appliance-Befehlszeile des primären Knotens über SSH als root an.
    2. Um den Lastausgleichsserver des Clusters zu konfigurieren, führen Sie den Befehl vracli load-balancer set load_balancer_FQDN aus.
    3. Melden Sie sich beim Control Center des primären Knotens an und wählen Sie Hosteinstellungen aus.
    4. Klicken Sie auf Ändern und legen Sie die Hostadresse des verbundenen Lastausgleichsservers fest.
    5. Konfigurieren Sie den Authentifizierungsanbieter. Weitere Informationen finden Sie unter Konfigurieren eines eigenständigen vRealize Orchestrator-Servers.
  2. Verbinden Sie sekundäre Knoten mit dem primären Knoten.
    1. Melden Sie sich bei der vRealize Orchestrator Appliance-Befehlszeile des sekundären Knotens über SSH als root an.
    2. Um den sekundären Knoten mit dem primären Knoten zu verbinden, führen Sie den Befehl vracli cluster joinprimary_node_hostname_or_IP aus.
    3. Geben Sie das Root-Kennwort des primären Knotens ein.
    4. Wiederholen Sie den Vorgang für einen anderen sekundären Knoten.
  3. (Optional) Wenn Ihr primärer Knoten ein benutzerdefiniertes Zertifikat verwendet, müssen Sie entweder das Zertifikat in der Appliance festlegen oder ein neues Zertifikat generieren. Weitere Informationen finden Sie unter Generieren eines benutzerdefinierten TLS-Zertifikats für vRealize Orchestrator.
    Hinweis: Die Datei, die die Zertifikatskette enthält, muss PEM-codiert sein.
  4. Beenden Sie die Cluster-Bereitstellung.
    1. Melden Sie sich bei der vRealize Orchestrator Appliance-Befehlszeile des primären Knotens über SSH als root an.
    2. Um zu bestätigen, dass alle Knoten den Status „Bereit“ aufweisen, führen Sie den Befehl kubectl -n prelude get nodes aus.
    3. Führen Sie das Skript /opt/scripts/deploy.sh aus und warten Sie, bis die Bereitstellung abgeschlossen ist.

Ergebnisse

Sie haben einen vRealize Orchestrator-Cluster erstellt. Nach dem Erstellen des Clusters können Sie nur über die FQDN-Adresse Ihres Lastausgleichsservers auf Ihre vRealize Orchestrator-Umgebung zugreifen.

Hinweis: Da Sie nur mit dem Root-Kennwort des Lastausgleichsdiensts auf das Control Center des Clusters zugreifen können, können Sie die Konfiguration eines Clusterknotens nicht bearbeiten, wenn er über ein anderes Root-Kennwort verfügt. Um die Konfiguration dieses Knotens zu bearbeiten, entfernen Sie ihn aus dem Lastausgleichsdienst, bearbeiten Sie die Konfiguration im Control Center und fügen Sie den Knoten wieder zum Lastausgleichsdienst hinzu.

Nächste Maßnahme

Um den Status des vRealize Orchestrator-Clusters zu überwachen, melden Sie sich beim vRealize Orchestrator Client an und navigieren Sie zur Registerkarte System des Dashboards. Weitere Informationen finden Sie unter Überwachen eines vRealize Orchestrator-Clusters.