- 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
Überblick
Die Orchestrator-Konfiguration erfordert das Hinzufügen einiger Felder in der UiPath.Orchestrator.dll.config-Datei des Orchestrators. Bevor Sie beginnen, sichern Sie Ihre vorhandene UiPath.Orchestrator.dll.config-Datei (z. B. in einer Kopie unter einem anderen Pfad).
Es gibt zwei Möglichkeiten, diese Konfiguration zu aktualisieren:
-
Automatische Konfiguration – Dies ist der bevorzugte Ansatz, der mit einem PowerShell-Skript durchgeführt wird.
-
Manuelle Konfiguration – ein Schritt-für-Schritt-Leitfaden mit Erläuterungen. Diese Methode sollte in besonderen Fällen verwendet werden, z. B. wenn Governance-Regeln keine automatischen Änderungen an der Orchestrator-Konfiguration zulassen. Die manuelle Konfiguration ist fehleranfällig und kann zu Installationsproblemen im Downstream führen.
Hinweis:Bitte beachten Sie: Wenn Sie das DNS oder die Zertifikate für den Orchestrator oder den Identity Server aktualisieren, funktioniert das AI Center nicht mehr. Sie müssten die Orchestrator-Zertifikate neu konfigurieren und dann das AI Center erneut bereitstellen, um dies zu beheben.
Die automatisierte Konfiguration
Diese Methode sollte der bevorzugte Ansatz sein. Die manuelle Konfiguration sollte nur in sehr speziellen Fällen verwendet werden.
Verfahren
-
Öffnen Sie PowerShell als Administrator.
-
Download the file from here. You can do this by running the command below.
https://raw.githubusercontent.com/UiPath/ai-customer-scripts/master/orchestrator/orchestratorAutomationAIC21-10.ps1https://raw.githubusercontent.com/UiPath/ai-customer-scripts/master/orchestrator/orchestratorAutomationAIC21-10.ps1 -
(Optional) Sie können sich mit den Skriptoptionen vertraut machen, indem Sie den folgenden Befehl ausführen.
get-help .\)\)orchestratorAutomation.ps1 -fullget-help .\)\)orchestratorAutomation.ps1 -full
Bei den meisten Orchestrator-Installationen funktionieren die Standardwerte für die nicht obligatorischen Optionen. Führen Sie in diesen Fällen den folgenden Befehl aus.
.\)\)orchestratorAutomation.ps1 -aifUrl "<CONFIG_CLUSTER_FQDN>" -storageUrl "<storage DNS>"
.\)\)orchestratorAutomation.ps1 -aifUrl "<CONFIG_CLUSTER_FQDN>" -storageUrl "<storage DNS>"
Die folgenden Variablen müssen im Befehl geändert werden.
- Ersetzen Sie
<CONFIG_CLUSTER_FQDN>durch das AI Center-DNS. - Ersetzen Sie
<storage DNS>durch den Domänennamen, der für den Speicher verwendet wird. Standardmäßig sollte es <objectstore.{fqdn}>> sein.
Wenn Sie für das AI Center einen nicht standardisierten Port für einen der oben genannten Punkte verwenden, können Sie :port an die vorherige DNS anhängen.
Wenn Sie einen nicht standardmäßigen Pfad zur UiPath.Orchestrator.dll.config-Datei des Orchestrators haben, muss der Pfad zur Datei explizit angegeben werden:
.\)\)orchestratorAutomationAIC.ps1 -aifUrl "<CONFIG_CLUSTER_FQDN>" -storageUrl "<storage DNS>" -config "<Path to UiPath.Orchestrator.dll.config file>"
.\)\)orchestratorAutomationAIC.ps1 -aifUrl "<CONFIG_CLUSTER_FQDN>" -storageUrl "<storage DNS>" -config "<Path to UiPath.Orchestrator.dll.config file>"
Manuelle Konfiguration
Verfahren
-
Wechseln Sie zum Windows-Server, auf dem der Orchestrator ausgeführt wird, und öffnen Sie die Orchestrator-Konfigurationsdatei.
-
Fügen Sie die folgenden Zeilen innerhalb des Abschnitts
<appSettings></appSettings>hinzu, vorzugsweise direkt vor dem schließendenappSettings-Tag.<?comment-start?> AiFabric <?comment-end?> <add key="AiFabric.Licensing" value="true" /> <add key="AiFabric.MLSkillsCreate" value="false" /> <add key="AiFabric.MLSkillsCreateOOB" value="false" /> <add key="AiFabric.PackagesCreate" value="false" /> <add key="AiFabric.Packages" value="false" /> <add key="AiFabric.Logs" value="false" /> <add key="AiFabric.ModuleEnabled" value="true" /> <add key="AiFabric.FeatureEnabledByDefault" value="true" /> <add key="AiFabric.MLPackagingInstructionsUrl" value="https://docs.uipath.com/de/ai-fabric/docs/building-ml-packages" /> <add key="AiFabric.MLServiceUrl" value="https://{{aifUrl}}" /> <add key="AiFabric.MLSkillUrl" value="https://{CONFIG_CLUSTER_FQDN]/ai-deployer" /> <add key="AiFabric.MLPackageUrl" value="https://{{aifUrl}}/ai-pkgmanager" /> <add key="AiFabric.MLLogUrl" value="https://{{aifUrl}}/ai-helper" /> <add key="AiFabric.MLTrainUrl" value="https://{{aifUrl}}/ai-trainer" /> <add key="AiFabric.ModelStorageUrl" value="https://{{storageUrl}}" /> <add key="AiFabric.AccountId" value="host" /><?comment-start?> AiFabric <?comment-end?> <add key="AiFabric.Licensing" value="true" /> <add key="AiFabric.MLSkillsCreate" value="false" /> <add key="AiFabric.MLSkillsCreateOOB" value="false" /> <add key="AiFabric.PackagesCreate" value="false" /> <add key="AiFabric.Packages" value="false" /> <add key="AiFabric.Logs" value="false" /> <add key="AiFabric.ModuleEnabled" value="true" /> <add key="AiFabric.FeatureEnabledByDefault" value="true" /> <add key="AiFabric.MLPackagingInstructionsUrl" value="https://docs.uipath.com/de/ai-fabric/docs/building-ml-packages" /> <add key="AiFabric.MLServiceUrl" value="https://{{aifUrl}}" /> <add key="AiFabric.MLSkillUrl" value="https://{CONFIG_CLUSTER_FQDN]/ai-deployer" /> <add key="AiFabric.MLPackageUrl" value="https://{{aifUrl}}/ai-pkgmanager" /> <add key="AiFabric.MLLogUrl" value="https://{{aifUrl}}/ai-helper" /> <add key="AiFabric.MLTrainUrl" value="https://{{aifUrl}}/ai-trainer" /> <add key="AiFabric.ModelStorageUrl" value="https://{{storageUrl}}" /> <add key="AiFabric.AccountId" value="host" />
- Führen Sie den Befehl
iisresetüber die Eingabeaufforderung oder über PowerShell aus.