UiPath Documentation
automation-suite
2.2510
true
Automation Suite unter Linux – Installationsanleitung
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Anleitung: Installieren der Automatisierung Beschreibung: Installieren Sie die Automation Suite manuell, indem Sie Umgebungsvariablen konfigurieren und die erforderlichen Installationsschritte ausführen. Suite

In der folgenden Tabelle sind die Schritte aufgeführt, die Sie für die Automation Suite-Installation ausführen müssen:

SchritteEinzelknoten-InstallationMehrfach-Knoten-InstallationLite-Modus
Voraussetzung
Schritt 1: Akzeptieren der Lizenzvereinbarung
Schritt 2: Installieren der Infrastruktur auf der ersten Servermaschine
Schritt 3: Installieren der Infrastruktur auf den anderen Servermaschinen
Schritt 4: Installieren der Infrastruktur auf allen Agent-Maschinen
Schritt 5: Hydratisieren der clusterinternen Registrierung für Offline-Installationen
Schritt 6: Abschließen der Installation

Voraussetzung

Konfigurieren Sie die Umgebungsvariable KUBECONFIG so, dass sie auf die RKE2 Kubernetes-Konfigurationsdatei verweist, und aktualisieren Sie die Umgebungsvariable PATH mithilfe der folgenden Exportbefehle so, dass sie das Verzeichnis der RKE2-Tools einschließt:

export KUBECONFIG=/etc/rancher/rke2/rke2.yaml 
export PATH=$PATH:/var/lib/rancher/rke2/bin
export KUBECONFIG=/etc/rancher/rke2/rke2.yaml 
export PATH=$PATH:/var/lib/rancher/rke2/bin

Schritt 1: Akzeptieren der Lizenzvereinbarung

Lesen Sie vor dem Ausführen der Installation die Lizenzvereinbarung.

Um die Lizenzvereinbarung zu akzeptieren, wählen Sie eine der folgenden Methoden:

  • Option 1 (Umgebungsvariable) – Legen Sie die Umgebungsvariable LICENSE_AGREEMENT auf accept fest, indem Sie den folgenden Befehl ausführen:

    export LICENSE_AGREEMENT=accept
    export LICENSE_AGREEMENT=accept
    
  • Option 2 (Inline-Parameter) – Hängen Sie --accept-license-agreement an jede Ausführung von uipathctl an.

Schritt 2: Installieren der Infrastruktur auf der ersten Servermaschine

Um die Infrastruktur auf der ersten Servermaschine zu installieren, navigieren Sie zum Installationsordner und führen Sie den folgenden Befehl aus:

cd /opt/UiPathAutomationSuite/<version>/installer

./bin/uipathctl rke2 install -i /opt/UiPathAutomationSuite/cluster_config.json -o ./output.json -k --accept-license-agreement
cd /opt/UiPathAutomationSuite/<version>/installer

./bin/uipathctl rke2 install -i /opt/UiPathAutomationSuite/cluster_config.json -o ./output.json -k --accept-license-agreement
Hinweis:
  • Der Parameter -k installiert die Infrastruktur auf der ersten Servermaschine.
  • Sobald die Infrastruktur installiert ist, wird die Servermaschine zu einem Knoten im Automation Suite-Cluster.

Schritt 3: Installieren der Infrastruktur auf den anderen Servermaschinen

Um den Automation Suite-Cluster zu erweitern, installieren Sie die Infrastruktur auf den zusätzlichen Servermaschinen.

Führen Sie dazu den folgenden Befehl auf allen zusätzlichen Servermaschinen aus:

cd /opt/UiPathAutomationSuite/<version>/installer
 
./bin/uipathctl rke2 install -i /opt/UiPathAutomationSuite/cluster_config.json -o ./output.json -k -j server --accept-license-agreement
cd /opt/UiPathAutomationSuite/<version>/installer
 
./bin/uipathctl rke2 install -i /opt/UiPathAutomationSuite/cluster_config.json -o ./output.json -k -j server --accept-license-agreement
Hinweis:

Mit dem Parameter -j server werden die Maschinen als Serverknoten dem vorhandenen Automation Suite-Cluster hinzugefügt. Das Flag fixed_rke_address in der Datei cluster_config.json verbindet den vorhandenen Automation Suite-Cluster.

Schritt 4: Installieren der Infrastruktur auf allen Agent-Maschinen

Wenn Sie über zusätzliche Agent-Maschinen verfügen, müssen Sie die Infrastruktur auf diesen Maschinen installieren und sie als Agent-Knoten zum Automation Suite-Cluster hinzufügen.

Führen Sie dazu den folgenden Befehl auf allen Agent-Maschinen aus:

cd /opt/UiPathAutomationSuite/<version>/installer

./bin/uipathctl rke2 install -i /opt/UiPathAutomationSuite/cluster_config.json -o ./output.json -k -j agent --accept-license-agreement
cd /opt/UiPathAutomationSuite/<version>/installer

./bin/uipathctl rke2 install -i /opt/UiPathAutomationSuite/cluster_config.json -o ./output.json -k -j agent --accept-license-agreement
Hinweis:

Mit dem -j werden die Maschinen als Serverknoten dem vorhandenen Automation Suite-Cluster hinzugefügt. Das Flag fixed_rke_address in der Datei cluster_config.json verbindet den vorhandenen Automation Suite-Cluster.

Schritt 5: Hydratisieren der clusterinternen Registrierung für Offline-Installationen

Dieser Schritt ist nur erforderlich, wenn Sie die clusterinterne Registrierung für Offline-Installationen verwenden.

Um die clusterinterne Registrierung über die temporäre Registrierung zu starten, führen Sie den folgenden Befehl aus:

cd /opt/UiPathAutomationSuite/<version>/installer
./bin/uipathctl rke2 registry hydrate-registry /opt/UiPathAutomationSuite/cluster_config.json
cd /opt/UiPathAutomationSuite/<version>/installer
./bin/uipathctl rke2 registry hydrate-registry /opt/UiPathAutomationSuite/cluster_config.json

Wenn beim Ausführen des obigen Befehls Speicherprobleme auftreten, verwenden Sie die Option --serial mit dem Befehl hydrate-registry, um Probleme mit dem Speicher zu vermeiden:

./bin/uipathctl rke2 registry hydrate-registry /opt/UiPathAutomationSuite/cluster_config.json --serial
./bin/uipathctl rke2 registry hydrate-registry /opt/UiPathAutomationSuite/cluster_config.json --serial

Wenn Sie in modernen Document Understanding-Projekten verwenden möchten, legen Sie das dumodernexperience -Paket nach der Installation von Document Understanding – Offlinepakete an .

Wenn Probleme beim Seeding der Registrierung auftreten, finden Sie weitere Informationen unter Fehlerbehebung.

Schritt 6: Abschließen der Installation

Zu diesem Zeitpunkt sollten alle Knoten miteinander verbunden sein, um die Infrastruktur für die Installation der Automation Suite herzustellen.

Führen Sie die folgenden Schritte aus, um die Installation abzuschließen:

  1. Überprüfen Sie, ob alle Knoten auf dem ersten Serverknoten verfügbar sind, indem Sie den folgenden Befehl ausführen:

    kubectl get nodes
    kubectl get nodes
    

    Die Ausgabe des oben genannten Befehls sollte wie in der folgenden Abbildung aussehen. Beachten Sie, dass die Gesamtzahl der Knoten mit der Summe der Server- und Agent-Knoten übereinstimmen muss.

  2. Erstellen Sie die für die Installation der gemeinsam verwendeten Komponenten erforderlichen Voraussetzungen, indem Sie den folgenden Befehl ausführen:

    ./bin/uipathctl prereq create /opt/UiPathAutomationSuite/cluster_config.json --versions versions/helm-charts.json
    ./bin/uipathctl prereq create /opt/UiPathAutomationSuite/cluster_config.json --versions versions/helm-charts.json
    

    Dies sind in erster Linie Objektspeicher-Buckets und SQL-Datenbanken. Die für die Installation erforderlichen SQL-Datenbanken werden auf dem SQL-Server erstellt, wenn sql.create_db key in der Konfigurationsdatei festgelegt ist. Die Objektspeicher-Buckets werden im Cloudanbieter erstellt, wenn der Schlüssel object_storage.create_bucket in der Konfigurationsdatei festgelegt ist.

  3. Überprüfen Sie die für die Installation der gemeinsam genutzten Komponenten erforderlichen Voraussetzungen, indem Sie den folgenden Befehl ausführen:

    ./bin/uipathctl prereq run /opt/UiPathAutomationSuite/cluster_config.json --versions versions/helm-charts.json
    ./bin/uipathctl prereq run /opt/UiPathAutomationSuite/cluster_config.json --versions versions/helm-charts.json
    
  4. Installieren Sie nach dem Überprüfen der Infrastruktur die gemeinsamen Komponenten und die Dienste, indem Sie den folgenden Befehl ausführen:

    ./bin/uipathctl manifest apply /opt/UiPathAutomationSuite/cluster_config.json --versions ./versions/helm-charts.json
    ./bin/uipathctl manifest apply /opt/UiPathAutomationSuite/cluster_config.json --versions ./versions/helm-charts.json
    

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben