- Erste Schritte
- Netzwerkanforderungen
- Anforderungen und Installation für einen einzelnen Knoten
- Anforderungen und Installation für mehrere Knoten
- Nach der Installation
- Zugriff auf AI Center
- Bereitstellen eines AI Center-Mandanten
- Aktualisieren von Orchestrator- und Identity Server-Zertifikaten
- Ändern der PVC-Größe
- Hinzufügen eines neuen Knotens zum Cluster
- Offlineinstallation von ML-Paketen
- Konfigurieren des Clusters
- Konfigurieren des FQDN nach der Installation
- Sichern und Wiederherstellen des Clusters
- Verwendung des Überwachungs-Stacks
- Einrichten einer Kerberos-Authentifizierung
- Bereitstellen einer GPU
- Verwenden der Konfigurationsdatei
- Knotenplanung
- Migration und Upgrade
- Grundlegende Anleitung zur Fehlerbehebung
AI Center – Installationshandbuch
Verfahren
Dieser Schritt muss auf einer Maschine mit Internetzugang und Zugriff auf die Maschinen in der Air-Gap-Umgebung ausgeführt werden, auf der UiPath AI Center installiert wird.
- Stellen Sie eine Verbindung mit einer Maschine mit Internetzugang her und führen Sie den folgenden Befehl aus, um die interaktive Assistentendatei zu erhalten:
ssh <user>@<dns_of_vm>
ssh <user>@<dns_of_vm> - Wenn Sie einen SSH-Schlüssel verwendet haben, führen Sie den folgenden Befehl aus:
ssh -i <path/to/Key.pem> <user>@<dns_of_vm>
ssh -i <path/to/Key.pem> <user>@<dns_of_vm> - Laden Sie die folgenden Pakete herunter:
installUiPathAS.sh
– Obligatorisch. Anweisungen zum Herunterladen finden Sie unter installUiPath.as.sf-installer.zip
– Obligatorisch. Downloadanweisungen finden Sie unter sf-installer.zip .sf.tar.gz
– Obligatorisch. Downloadanweisungen finden Sie unter sf.tar.gz .sf-infra.tar.gz
– Optional. Nur erforderlich, wenn Sie zusätzliche Knoten hinzufügen möchten, einschließlich Task Mining und GPU. Anweisungen zum Herunterladen finden Sie unter sf-infra.tar.gz.du-ondemand.tar.gz
– Optional. Nur für Document Understanding erforderlich. Anweisungen zum Herunterladen finden Sie unter du-ondemand.tar.gz.Hinweis: Wenn Sie diesen optionalen Schritt überspringen, ist die Funktionalität der Document Understanding-Dienste begrenzt.cv-ondemand.tar.gz
– Optional. Nur für Computer Vision erforderlich. Anweisungen zum Herunterladen finden Sie unter cv-ondemand.tar.gz.Hinweis: Wenn Sie diesen optionalen Schritt überspringen, ist kein Zugriff auf die Computer Vision-Dienste möglich.
Stellen Sie sicher, dass Sie das Paket herunterladen, das für die Version Ihrer Automation Suite und Ihr Betriebssystem geeignet ist.
Führen Sie die folgenden Schritte aus:
- Vergewissern Sie sich, dass alle Dateien auf der Maschine mit Internetzugang fertig heruntergeladen wurden.
- Erstellen Sie den Zielordner auf der Maschine.
- Kopieren Sie die Dateien von der Onlinemaschine auf die Zielmaschine.
sudo su -
mkdir -p /opt/UiPathAutomationSuite/
chmod -R 755 /opt/UiPathAutomationSuite
mkdir -p /uipath/tmp
chmod -R 777 /uipath/tmp
sudo su -
mkdir -p /opt/UiPathAutomationSuite/
chmod -R 755 /opt/UiPathAutomationSuite
mkdir -p /uipath/tmp
chmod -R 777 /uipath/tmp
- Kopieren Sie die Dateien von der Maschine mit Internetzugang in den Installationsordner auf der Zielmaschine und die Offlinepakete in den Ordner
/uipath/tmp
.scp ~/installUiPathAS.sh ~/sf-installer.zip <username>@<node dns>:/uipath/tmp scp ~/sf.tar.gz <username>@<node dns>:/uipath/tmp/
scp ~/installUiPathAS.sh ~/sf-installer.zip <username>@<node dns>:/uipath/tmp scp ~/sf.tar.gz <username>@<node dns>:/uipath/tmp/ - (Optional) Um Document Understanding zu verwenden, kopieren Sie die folgenden Pakete in den Ordner
/uipath/tmp
.scp ~/du-ondemand.tar.gz <username>@<node dns>:/uipath/tmp/
scp ~/du-ondemand.tar.gz <username>@<node dns>:/uipath/tmp/Hinweis: Wenn Sie diesen optionalen Schritt überspringen, ist kein Zugriff auf die Document Understanding-Dienste möglich. - (Optional) Um Computer Vision zu verwenden, kopieren Sie das folgende Paket in den Ordner
/uipath/tmp
.scp ~/cv-ondemand.tar.gz <username>@<node dns>:/uipath/tmp/
scp ~/cv-ondemand.tar.gz <username>@<node dns>:/uipath/tmp/Hinweis: Wenn Sie diesen optionalen Schritt überspringen, ist kein Zugriff auf die Computer Vision-Dienste möglich.
.cer
sein. Kopieren Sie das Zertifikat mit dem folgenden Befehl auf die virtuelle Maschine.
scp /path/to/orch.cer <username>@<node dns>:/opt/UiPathAutomationSuite
scp /path/to/orch.cer <username>@<node dns>:/opt/UiPathAutomationSuite
Stellen Sie bei Verwendung eines von der Domäne ausgestellten Zertifikats sicher, dass Sie das Stammzertifikat wie folgt exportieren:
- Öffnen Sie das Zertifikat, wechseln Sie zur Registerkarte Zertifizierungspfad und wählen Sie das erste Zertifikat aus. Klicken Sie auf Zertifikat anzeigen.
- Sobald das Stammzertifikat angezeigt wird, wechseln Sie zur Registerkarte Details und klicken Sie auf In Datei kopieren.
- Achten Sie darauf, das Dateiformat base64
cer
auszuwählen. - Speichern Sie es mit dem Namen Ihrer Wahl und senden Sie ihn dann an die AI Center-Maschine.
Die Datei sollte wie im nachfolgenden Beispiel aussehen:
-----BEGIN CERTIFICATE-----
certificate
base64
encoded
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
certificate
base64
encoded
-----END CERTIFICATE-----
- Fügen Sie dem aktuellen PATH die folgenden Voraussetzungen hinzu:
- Das interaktive Installationsprogramm erfordert
jq
. Unsere Offlinepakete enthalten es bereits. Führen Sie die folgenden Befehle aus, um ihn zum PATH hinzuzufügen (und stellen Sie sicher, dass Sie sich immer noch im Stammverzeichnis befinden)mv /uipath/tmp/installUiPathAS.sh /uipath/tmp/sf-installer.zip /opt/UiPathAutomationSuite cd /opt/UiPathAutomationSuite unzip ./sf-installer.zip -d . chmod +x ./bin/jq export PATH=${PATH}:/opt/UiPathAutomationSuite/bin
mv /uipath/tmp/installUiPathAS.sh /uipath/tmp/sf-installer.zip /opt/UiPathAutomationSuite cd /opt/UiPathAutomationSuite unzip ./sf-installer.zip -d . chmod +x ./bin/jq export PATH=${PATH}:/opt/UiPathAutomationSuite/bin
- Das interaktive Installationsprogramm erfordert
- Berechtigungen für den Installationsordner bereitstellen:
- Es ist erforderlich, dem Ordner
/opt/UiPathAutomationSuite
, in dem die Installationsskripte gespeichert sind und ausgeführt werden, entsprechende Berechtigungen zu erteilen. Das Installationsprogramm erstellt nach Ausführung einer jeden Phase auch einige Dateien (output.json
).Führen Sie den folgenden Befehl aus, um die Berechtigungen bereitzustellen:
chmod -R 755 /opt/UiPathAutomationSuite
chmod -R 755 /opt/UiPathAutomationSuite
- Es ist erforderlich, dem Ordner
- Den interaktiven Installationsassistenten ausführen, um die Installationsoptionen zu konfigurieren:
- Der interaktive Assistent führt durch die Konfigurationsschritte und generiert die Konfigurationsdatei, die dann angepasst und bei den verbleibenden Installationsschritten verwendet werden kann.
- Führen Sie das Skript aus und starten Sie den interaktiven Assistenten, indem Sie den folgenden Befehl ausführen:
chmod +x ./installUiPathAS.sh ./installUiPathAS.sh
chmod +x ./installUiPathAS.sh ./installUiPathAS.sh - Führen Sie die Schritte im Assistenten aus.
Beim Starten des Installationsassistenten wird das Hauptmenü angezeigt. Hier müssen Sie den Bereitstellungsmodus auswählen: Mit einem einzelnen oder mit mehreren Knoten. Es erscheinen Details zu den einzelnen Modi, sobald Sie einen von ihnen auswählen. Danach haben Sie die Möglichkeit, mit der aktuellen Auswahl fortzufahren oder zum Hauptmenü zurückzukehren.
- Akzeptieren Sie die Lizenzvereinbarung.
- Wählen Sie den Bereitstellungsmodus aus: Wählen Sie Bereitstellung mit einem einzelnen Knoten aus.
- Wählen Sie „Weiter“ aus.
- Wählen Sie die Airgapped-Installation aus.
- Geben Sie den DNS-Hostnamen ein.
- Geben Sie an, ob Sie Kerberos Auth für SQL-Verbindungen verwenden möchten.
- Geben Sie die SQL Server-URL ein. Folgen Sie der Eingabeaufforderung, um den Verbindungsport, den Benutzernamen und das Kennwort einzugeben.
- Geben Sie an, ob das Installationsprogramm automatisch die erforderlichen Datenbanken erstellen soll.
cluster_config.json
wird nun generiert. Wir aktualisieren diese Datei zum Zweck der Installation des AI Centers.
vi /opt/UiPathAutomationSuite/cluster_config.json
vi /opt/UiPathAutomationSuite/cluster_config.json
"aicenter": {
"enabled": "false"
},
"aicenter": {
"enabled": "false"
},
<>
durch Ihre Werte):"aicenter": {
"orchestrator_url":"<a href="https://orchestrator-url.com">https://orchestrator-url.com</a>",
"identity_server_url": "<a href="https://orchestrator-url.com/identity">https://orchestrator-url.com/identity</a>",
"orchestrator_cert_file_path": "</opt/UiPathAutomationSuite/orch.cer or custom path>",
"identity_cert_file_path": "</opt/UiPathAutomationSuite/orch.cer or custom path>",
"identity_access_token": "<placeholder will be replaced later>"
},
"aicenter": {
"orchestrator_url":"<a href="https://orchestrator-url.com">https://orchestrator-url.com</a>",
"identity_server_url": "<a href="https://orchestrator-url.com/identity">https://orchestrator-url.com/identity</a>",
"orchestrator_cert_file_path": "</opt/UiPathAutomationSuite/orch.cer or custom path>",
"identity_cert_file_path": "</opt/UiPathAutomationSuite/orch.cer or custom path>",
"identity_access_token": "<placeholder will be replaced later>"
},
cluster_config.json
im Ordner UiPathAutomationSuite
. Sie können diese Datei verwenden, um Ihre SQL-DBs und deren jeweilige Verbindungszeichenfolgen und Zertifikate zu konfigurieren. Sie können auch Proxyeinstellungen aktivieren, wenn Sie einen Proxy für die Internetverbindung verwenden.
Bei einer Installation mit einem Knoten beachten Sie, dass Sie keine Hochverfügbarkeit aktivieren können.
Informationen zur erweiterten Konfiguration finden Sie unter Verwenden der Konfigurationsdatei.
- Führen Sie das Infrastrukturinstallationsprogramm aus.
Wechseln Sie zum Ordner
UiPath_Installer
und führen Sie das Infrastruktur-Installationsprogramm mit dem eigenständigen AI Center-Flag aus./opt/UiPathAutomationSuite ./install-uipath.sh -i cluster_config.json -o output.json --offline-bundle "/uipath/tmp/sf.tar.gz" --offline-tmp-folder /uipath/tmp --accept-license-agreement --install-offline-prereqs --install-standalone-aicenter -k
/opt/UiPathAutomationSuite ./install-uipath.sh -i cluster_config.json -o output.json --offline-bundle "/uipath/tmp/sf.tar.gz" --offline-tmp-folder /uipath/tmp --accept-license-agreement --install-offline-prereqs --install-standalone-aicenter -k - Installieren Sie die Fabric (Software-Komponenten).
Führen Sie das Installationsprogramm mit dem eigenständigen AI Center-Flag aus.
./install-uipath.sh -i cluster_config.json -o output.json --offline-bundle "/uipath/tmp/sf.tar.gz" --offline-tmp-folder /uipath/tmp --accept-license-agreement --install-offline-prereqs --install-standalone-aicenter -f
./install-uipath.sh -i cluster_config.json -o output.json --offline-bundle "/uipath/tmp/sf.tar.gz" --offline-tmp-folder /uipath/tmp --accept-license-agreement --install-offline-prereqs --install-standalone-aicenter -f - Führen Sie das Software-Installationsprogramm aus.
Zuerst müssen Sie eine Verbindung mit dem Identity Server herstellen und ein Installationstoken abrufen. Kopieren Sie dann dieses Token und fügen Sie es in den Platzhalter ein, den wir in Schritt 3.2 hatten. (in der Datei cluster_config.json). Sobald das Token vorhanden ist, können Sie die AI Center-Installation ausführen.
./install-uipath.sh -i cluster_config.json -o output.json --offline-bundle /uipath/tmp/sf.tar.gz --accept-license-agreement --install-standalone-aicenter --offline-tmp-folder /uipath/tmp -s
./install-uipath.sh -i cluster_config.json -o output.json --offline-bundle /uipath/tmp/sf.tar.gz --accept-license-agreement --install-standalone-aicenter --offline-tmp-folder /uipath/tmp -s - Laden Sie die Befehle der optionalen Document Understanding-Pakete.
Um die optionalen Document Understanding-Pakete zu laden, führen Sie den folgenden Befehl aus. Stellen Sie sicher, dass Sie den Namen des Pakets verwenden, das Sie laden müssen.
./install-uipath.sh -i ./cluster_config.json -o ./output.json /configureUiPathAS.sh registry upload --optional-offline-bundle "/uipath/tmp/cv-ondemand.tar.gz" --offline-tmp-folder "/uipath/tmp" --accept-license-agreement
./install-uipath.sh -i ./cluster_config.json -o ./output.json /configureUiPathAS.sh registry upload --optional-offline-bundle "/uipath/tmp/cv-ondemand.tar.gz" --offline-tmp-folder "/uipath/tmp" --accept-license-agreement - Laden Sie die Befehle der optionalen Computer Vision-Pakete.
Um das optionale Computer Vision-Paket zu laden, führen Sie den folgenden Befehl aus:
./install-uipath.sh -i ./cluster_config.json -o ./output.json /configureUiPathAS.sh registry upload --optional-offline-bundle "/uipath/tmp/cv-ondemand.tar.gz" --offline-tmp-folder "/uipath/tmp" --accept-license-agreement
./install-uipath.sh -i ./cluster_config.json -o ./output.json /configureUiPathAS.sh registry upload --optional-offline-bundle "/uipath/tmp/cv-ondemand.tar.gz" --offline-tmp-folder "/uipath/tmp" --accept-license-agreement
- Schritt 1: Herunterladen des Installationsskripts
- 1.1 Das Installationspaket herunterladen
- 1.2 Alle heruntergeladenen Dateien auf die Maschine herunterladen
- Schritt 2: Kopieren des Orchestrator-Zertifikats auf die virtuelle Maschine
- Kettenzertifikate
- Schritt 3: Konfigurieren der Installation
- Voraussetzungen
- 3.1. Den interaktiven Assistenten verwenden, um die Basiskonfigurationsdatei zu erstellen
- 3.2 Fügen Sie die AI Center-spezifische Konfiguration hinzu
- 3.3. (Optional) Erweiterte Konfiguration
- Schritt 4: Ausführen der Installation