- Erste Schritte
- Anforderungen
- Best Practices
- Installation
- Wird aktualisiert
- Identity Server
- High Availability Add-on

Installationsanleitung für den Orchestrator
Die Installation des High Availability Add-ons (HAA) für Ihre Orchestrator-Instanz erfolgt durch Herunterladen und Ausführen eines bereitgestellten Skripts.
Bevor Sie mit Ihrer HAA-Installation fortfahren, stellen Sie sicher, dass Sie die Hardware- und Softwareanforderungen erfüllen.
- HAA erfordert eine separate Lizenz von Orchestrator. Wenden Sie sich an UiPath, um weitere Informationen zu erhalten.
- Active/Active Disaster Recovery- Bereitstellungsmodelle erfordern zwei HAA-Lizenzen.
Voraussetzungen
Stellen Sie vor Beginn der HAA-Installation sicher, dass Sie:
- der Stammbenutzer sind oder Zugriff auf
sudofür den Stammbenutzer haben. - Rechte zum Erstellen von Benutzern haben.
- stellen Sie sicher, dass Sie über ein gültiges SSL/TLS-Zertifikat verfügen. Anweisungen zum Aktualisieren Ihrer Zertifikate finden Sie in der Redis-Dokumentation.
-
Firewalldienst aktiviert haben.
Hinweis:Stammberechtigungen sind nur für die Installation und Aktualisierung erforderlich, der HAA-Administratorbenutzer benötigt keine erweiterten Berechtigungen, um die Clusterdienste zu verwalten.
Auf den folgenden Daemons, die vom HAA-Administrator ausgeführt werden, wurden Funktionsbits festgelegt, um der ausführbaren Datei die minimalen Berechtigungen zu gewähren, die für den Betrieb erforderlich sind:
/opt/redislabs/bin/dmcproxy = cap_sys_resource+ep/opt/redislabs/bin/redis-server-4.0 = cap_sys_resource+ep/opt/redislabs/bin/redis-server-4.0-big = cap_sys_resource+ep/opt/redislabs/bin/redis-server-5.0 = cap_sys_resource+ep/opt/redislabs/bin/redis-server-5.0-big = cap_sys_resource+ep/opt/redislabs/bin/sentinel_service = cap_sys_resource+ep/opt/redislabs/sbin/pdns_server = cap_net_bind_service+ep/opt/redislabs/sbin/smaps = cap_sys_ptrace+epDiese ermöglichen es dem HAA-Administratorbenutzer, diese Dienste mit Berechtigungen auszuführen, ohne dass dem Benutzer die Berechtigungen zugewiesen werden müssen.“
- Swap deaktivieren:
- Deaktivieren Sie
swapmit dem Befehl:sudo swapoff -a. - Um diese Änderung nach Neustarts beizubehalten, kommentieren Sie den Eintrag
swapin der Dateietc/fstab, indem Sie diesen Befehl ausführen:sudo sed -i.bak '/ swap / s/^(.*)$/#1/g' /etc/fstab. - Installieren Sie das
wget-Paket, das zum Herunterladen derRS-Installationsdatei verwendet wird, indem Sie den Befehlyum install wgetausführen. - Wiederholen Sie diesen Vorgang auf allen Knoten, auf denen Sie HAA installieren.
Je nach Sprache und Zeichensatz (Codierung) können beim Ausführen des Installationsskripts auch Probleme auftreten. Es wird empfohlen, zuerst zu überprüfen, ob Deutsch der Liste der Sprachen hinzugefügt wurde:
- Informationen zur aktuell installierten und verwendeten
localeanzeigen:locale -aoderlocalectlausführen. - Legen Sie Deutsch als Sprache und Codierung für die aktuelle Sitzung fest, indem Sie diesen Befehl ausführen:
$ export LANG="en_US.utf8".
Master-Knoten
Sekundäre Knoten
Nachdem Sie den primären (Master-)Knoten installiert haben, führen Sie auf jedem zusätzlichen Knoten Folgendes aus:
Skriptparameter
Die folgenden Parameter sind verfügbar, wenn sie das HAA-Installationsskript ausführen:
|
Parameter |
Beschreibung |
|---|---|
|
|
Der Benutzername des HAA-Clusteradministrators. Beispiel:
-u documentation@uipath.com.
|
|
|
Das Kennwort für den Verwaltungsbenutzer, das bei der Installation des primären Knotens festgelegt wird. Beispiel:
-p SuperSecret_Password.
|
|
|
Die IP-Adresse des primären Knotens. Wenn angegeben, wird ein sekundärer (Slave)-Knoten installiert. Beispiel:
-j 10.10.22.10.
|
|
|
Geben Sie den Pfad zum HAA-Installationsverzeichnis an (nur beim Ausführen des Skripts
install.sh für die erweiterte Installation).
Hinweis: Überprüfen Sie den ausgewählten Installationspfad. Das Verschieben einer Installation von einem Speicherort zu einem anderen nach der Installation wird nicht unterstützt.
|
|
|
Geben Sie den Pfad zum HAA-Konfigurationsverzeichnis an (nur beim Ausführen des Skripts
install.sh für die erweiterte Installation).
|
|
|
Geben Sie den Pfad zum HAA-Variablenverzeichnis an (nur beim Ausführen des Skripts
install.sh für die erweiterte Installation).
|
|
|
Wird zur Anzeige der Installationshilfe verwendet. |
|
|
Der Lizenzcode für Ihren HAA-Cluster. |
UiPath.Orchestrator.dll.config Configuration
LoadBalancer.UseRedis und LoadBalancer.Redis.ConnectionString hinzufügen. Zum Beispiel:
<add key="LoadBalancer.UseRedis" value="true" />
<add key="LoadBalancer.Redis.ConnectionString" value="10.10.20.184:10000,10.10.24.148:10000,10.10.22.114:10000,password=SuperSecret_Password" /><add key="LoadBalancer.UseRedis" value="true" />
<add key="LoadBalancer.Redis.ConnectionString" value="10.10.20.184:10000,10.10.24.148:10000,10.10.22.114:10000,password=SuperSecret_Password" />Nachdem Sie alle Knoten Ihres HAA-Clusters installiert haben, überprüfen Sie wie folgt, ob die Konfiguration erfolgreich war:
Um Ihre High Availability Add-on-Lizenz hinzuzufügen oder zu aktualisieren, folgen Sie diesen Schritten:
- Navigieren Sie mit Ihrem Browser zur IP-Adresse eines beliebigen HAA-Knotens auf Port
8443. Beispiel:https://10.10.20.196:8443/. Die HAA-Anmeldeseite wird angezeigt. - Geben Sie den Benutzernamen und das Kennwort ein, die während der Installation angegeben wurden, um sich anzumelden.
- Wählen Sie die Registerkarte Einstellungen > Allgemein aus.
- Geben Sie im Feld Clusterschlüssel Ihren Lizenzschlüssel ein.
- Klicken Sie auf Speichern.
Ihr HAA-Cluster ist nun bereit, und Sie können mit der Orchestrator-Installation fortfahren, wie hier beschrieben.