Orchestrator
2022.4
False
Bannerhintergrundbild
Installationsanleitung für den Orchestrator
Letzte Aktualisierung 19. April 2024

Kommandozeilenparameter

Beschreibung der Kommandozeilenargumente

Es ist möglich, die gesamte UiPath Suite über die Befehlszeile zu installieren, vorausgesetzt, Sie verfügen üben den UiPath Orchestrator Windows Installer (UiPathOrchestrator.msi). Die folgende Tabelle listet alle verfügbaren Parameter, die Sie verwenden können, gepaart mit einigen Beispielen.

Für Kommandozeilenargumente, die mit Studio und Robotern verwendet werden können, sehen Sie bitte unter diesem Thema nach.

Installationsparameter

Parameter

Beschreibung

/passive

Ermöglicht die Installation der angegebenen UiPath-Funktionen im passiven Modus. Es wird eine eingeschränkte Benutzeroberfläche angezeigt, die aus einem Fortschrittsbalken und Fehler-Popups besteht. Passive Installationen sind die empfohlene Wahl.

/q

Hilft Ihnen, die angegebenen UiPath-Funktionen im Hintergrund zu installieren, ohne die Benutzeroberfläche anzuzeigen. Der unbeaufsichtigte Modus darf nur für Unattended-Installationen verwendet werden.

/l*vx <LogFile>

Erstellt eine Installationsprotokolldatei im angegebenen Speicherort. Sie können die Datei an unser Supportteam weitersenden, wenn Sie aus irgendwelchen Gründen Probleme während des Installationsvorgangs haben.

ADDLOCAL

Ermöglicht Ihnen das Auswählen von Funktionen, die Sie installieren möchten:

Es unterstützt die folgenden Optionen:

  • OrchestratorFeature – Orchestrator installieren (obligatorisch).
  • IdentityFeature – Identity Server installieren (obligatorisch).
  • InsightsFeature - aktiviert die Insights-Funktion. Diese Funktion kann nach der Installation hinzugefügt/entfernt werden, indem Sie „Programme hinzufügen/entfernen“ aufrufen und für UiPath Orchestrator Ändern auswählen.
  • TestAutomationFeature - aktiviert die Testautomatisierungsfunktion. Diese Funktion kann nach der Installation hinzugefügt/entfernt werden, indem Sie „Programme hinzufügen/entfernen“ aufrufen und für UiPath Orchestrator Ändern auswählen.

APP_ENCRYPTION_KEY

Ermöglicht die Eingabe des Verschlüsselungsschlüssels, der von der vorherigen Version von Orchestrator beim Aktualisieren verwendet wurde, wenn dieselbe Datenbank wie zuvor verwendet werden soll.

Hinweis: Nur eine vorhandene Datenbank von Orchestrator-Versionen vor v2020.4 kann verwendet werden und erfordert die Übergabe der Parameter IS_DATABASE_NAME und PUBLIC_URL für Identity Server.

Sie brauchen den Namen der Datenbank nicht anzugeben, da das Installationsprogramm die Überprüfung entsprechend dem zuvor verwendeten durchführt.

Wenn Sie die Datenbank Ihrer früheren Installation nicht verwenden möchten, geben Sie die Details der neuen Installation mithilfe der nachfolgend beschriebenen Datenbankparameter an.

APP_NUGET_PACKAGES_KEY

Der Lizenzschlüssel Ihres NuGet-Kontos.

Wenn die Aktivitäten und Pakete im selben NuGet-Feed gespeichert sind, muss der Wert dieses Parameters identisch mit dem von APP_NUGET_ACTIVITIES_KEY sein.

APP_NUGET_ACTIVITIES_KEY

Der Lizenzschlüssel Ihres NuGet-Kontos.

Wenn die Aktivitäten und Pakete im selben NuGet-Feed gespeichert sind, muss der Wert dieses Parameters identisch mit dem von APP_NUGET_PACKAGES_KEY sein.

PARAMETERS_FILE

Ermöglicht es Ihnen, die folgenden Parameter in einer .json-Datei zu übergeben:
  • ORCHESTRATORFOLDER
  • WEBSITE_NAME
  • WEBSITE_PORT
  • WEBSITE_PORT_DO_VALIDATE
  • WEBSITE_PORT_FIREWALL
  • CERTIFICATE_SUBJECT
  • APPPOOL_NAME
  • APPPOOL_IDENTITY_TYPE
  • APPPOOL_USER_NAME
  • APPPOOL_PASSWORD
  • DB_SERVER_NAME
  • DB_DATABASE_NAME
  • DB_AUTHENTICATION_MODE
  • DB_USER_NAME
  • DB_PASSWORD
  • ELASTIC_URL
  • ELASTIC_REQUIRES_AUTH
  • ELASTIC_USER_NAME
  • ELASTIC_USER_PASSWORD
  • HOSTADMIN_PASSWORD_ONETIME
  • DEFAULTTENANTADMIN_PASSWORD_ONETIME
  • SECONDARY_NODE
  • PUBLIC_URL
  • DB_CONNECTION_STRING
  • IS_DB_CONNECTION_STRING
  • DB_INSIGHTS_CONNECTION_STRING
  • TA_DB_CONNECTION_STRING
  • UPDSVR_DB_CONNECTION_STRING

TELEMETRY_ENABLED

Aktiviert oder deaktiviert die Erfassung von Nutzungs- und Leistungsdaten, die UiPath zur Diagnose von Problemen und zur Verbesserung vom Orchestrator verwendet. Ausführliche Informationen zu den UiPath-Datenschutzpraktiken finden Sie in der Datenschutzerklärung.

Wenn verwendet, ändert dieser Parameter den Wert eines Schlüssels UiPath.Orchestrator.dll.config mit dem Namen Telemetry.Enabled.
Bei Einstellung auf 0 (TELEMETRY_ENABLED=0) ist die Telemetriefunktion deaktiviert und der Schlüssel Telemetry.Enabled ist auf false festgelegt.
Bei Einstellung auf 1 (TELEMETRY_ENABLED=1) ist die Telemetriefunktion deaktiviert und der Schlüssel Telemetry.Enabled ist auf true festgelegt.
Der Parameter TELEMETRY_ENABLED kann auch hinzugefügt werden, wenn Sie Ihre Orchestrator-Instanz aktualisieren. Wenn der Parameter bei Aktualisierungen weggelassen wird, bleibt der vorherige Wert erhalten.
Fehlte der Schlüssel in der vorherigen Orchestrator-Version und geben Sie den Parameter TELEMETRY_ENABLED beim Aktualisieren nicht an, wird Telemetry.Enabled automatisch auf true festgelegt.

IIS-Parameter

Befehl

Beschreibung

ORCHESTRATORFOLDER

Ermöglicht Ihnen, Orchestrator an einem benutzerdefinierten Ort zu installieren. Standardmäßig wird Orchestrator in C:\Program Files (x86)\UiPath\Orchestrator installiert.

WEBSITE_NAME

Der Name Ihrer Orchestrator-Website. Die Bearbeitung dieses Parameters wird nicht empfohlen.

WEBSITE_PORT

Der Port, den Sie für die Aktivierung der Kommunikation zwischen dem Computer und Orchestrator verwenden möchten. Wenn nicht angegeben, ist der Wert standardmäßig 443, um die Verwendung von HTTPS zu ermöglichen.
Wenn ein anderer Port verwendet wird, müssen Sie ihn wie unten beschrieben an den PUBLIC_URL-Parameter von Identity Server anfügen.

WEBSITE_PORT_DO_VALIDATE

Ermöglicht Ihnen die Auswahl, ob die Verfügbarkeit von Websiteports validiert wird. Die verfügbaren Optionen sind:

  • 0 - Es wird keine Validierung durchgeführt.
  • 1 - Eine Validierung wird durchgeführt.
Hinweis: Wenn Sie einen Wert an diesen Parameter übergeben, wird das entsprechende Kontrollkästchen auf der Benutzeroberfläche als aktiviert angezeigt, obwohl der Port nur validiert wird, wenn der Parameterwert 1 ist.

WEBSITE_PORT_FIREWALL

Ermöglicht Ihnen, anzugeben, ob für diesen Port automatisch Firewall-Regeln hinzugefügt werden. Die verfügbaren Optionen sind:

  • 0 - Es werden keine Firewall-Regeln hinzugefügt.
  • 1 - Firewall-Regeln werden hinzugefügt.
Hinweis: Wenn Sie einen Wert an diesen Parameter übergeben, wird das entsprechende Kontrollkästchen auf der Benutzeroberfläche als aktiviert angezeigt, obwohl die Firewall nur erstellt wird, wenn der Parameterwert 1 ist.

CERTIFICATE_SUBJECT

Der Name des SSL-Zertifikats, das Sie zum Sichern der Verbindungen mit dem Orchestrator verwenden möchten. Wenn nicht angegeben, wird standardmäßig der vollständige Computername verwendet.

Anwendungspoolparameter

Befehl

Beschreibung

APPPOOL_NAME

Der Name des Anwendungspools, der für Orchestrator verwendet wird.

APPPOOL_IDENTITY_TYPE

Kann nur mit der Orchestrator-Funktion verwendet werden. Der Typ des Anwendungspools, den Sie für Orchestrator verwenden. Unterstützt die folgenden Werte: USER und APPPOOLIDENTITY.

APPPOOL_USER_NAME

Der Benutzername, mit dem der Anwendungspool ausgeführt wird. Dieser Parameter muss nur dann einbezogen werden, wenn APPPOOL_IDENTITY_TYPE auf USER festgelegt wurde.

APPPOOL_PASSWORD

Das Passwort des Benutzers, der den Anwendungspool ausführt. Dieser Parameter muss nur dann aufgenommen werden, wenn APPPOOL_IDENTITY_TYPE auf USER festgelegt wurde.

Datenbankparameter

Parameter

Beschreibung

DB_SERVER_NAME

Der Name des Servers, auf dem sich die Datenbank, die Sie verwenden möchten, befindet. Bitte beachten Sie, dass die folgenden Sonderzeichen nicht unterstützt werden: ein Leerzeichen, \, /, *, :, ?, ", <, > sowie |, und die maximale Länge beträgt 123 Zeichen.
Es kann nur bei der ersten Orchestrator-Installation verwendet werden, mit der Orchestrator-Funktion und allen anderen datenbankspezifischen Parametern.

DB_DATABASE_NAME

Der Name der Datenbank, mit der Sie sich verbinden möchten.

Es kann nur bei der ersten Orchestrator-Installation verwendet werden, mit der Orchestrator-Funktion und allen anderen datenbankspezifischen Parametern. Wenn Sie die Datenbank einer vorherigen Installation (nur vor- v20.4) verwenden möchten, geben Sie dazu den Parameter APP_ENCRYPTION_KEY an.

DB_AUTHENTICATION_MODE

Ermöglicht Ihnen, die Authentifizierungsmethode für die Datenbank auszuwählen. Kann die beiden folgenden Werte WINDOWS oder SQL annehmen.
Es kann nur bei der ersten Orchestrator-Installation verwendet werden, mit der Orchestrator-Funktion und allen anderen datenbankspezifischen Parametern.

DB_USER_NAME

Nur zu verwenden, wenn Sie die SQL-Authentifizierungsmethode wählen. Der SQL-Datenbankbenutzer.

Es kann nur bei der ersten Orchestrator-Installation verwendet werden, mit der Orchestrator-Funktion und allen anderen datenbankspezifischen Parametern.

DB_PASSWORD

Nur zu verwenden, wenn Sie die SQL-Authentifizierungsmethode wählen. Das Benutzerpasswort der SQL-Datenbank.

Es kann nur bei der ersten Orchestrator-Installation verwendet werden, mit der Orchestrator-Funktion und allen anderen datenbankspezifischen Parametern.

DB_CONNECTION_STRING

Ermöglicht Ihnen das Konfigurieren bestimmter Einstellungen (z. B. MultiSubnetFailover=True) für die Verbindung mit der Haupt-Orchestrator-Datenbank.

Verwenden Sie diese Verbindungszeichenfolge als Alternative zu den vorhandenen Datenbankparametern (einzelne Serverinstanz, Datenbankname, Datenbankbenutzername usw.).

Sie kann im Silent-Modus entweder für Neuinstallationen oder Upgrades verwendet werden.

Identity Server-Parameter

Wichtig: Die folgenden Parameter sind nur während der Erstinstallation von Identity Server (d. h. erstmalige Installation von Orchestrator oder erstes Upgrade von Orchestrator-Versionen vor v20.4) und nicht während nachfolgender Upgrades erforderlich.

Parameter

Beschreibung

IS_DATABASE_NAME

Der Name der Datenbank, die Identity Server verwenden soll. Der Standardwert ist der Name der Orchestrator-Datenbank.

IS_DB_SERVER_NAME

Der Server, auf dem die Identity Server-Datenbank erstellt wird. Der Standardwert ist der Orchestrator-Server, der jedoch geändert werden kann.

IS_DB_AUTHENTICATION_MODE

Ermöglicht Ihnen, die Authentifizierungsmethode für die Datenbank auszuwählen. Kann die beiden folgenden Werte aufweisen: WINDOWS oder SQL.

IS_DB_USER_NAME

Der SQL-Datenbankbenutzer. Nur zu verwenden, wenn Sie die SQL-Authentifizierungsmethode wählen.

IS_DB_PASSWORD

Das Benutzerkennwort der SQL-Datenbank. Nur zu verwenden, wenn Sie die SQL-Authentifizierungsmethode wählen.

PUBLIC_URL

Die Orchestrator-URL, mit der Identity Server eine Verbindung herstellt. Wenn ein anderer Port als der Standardport (443) verwendet wird, muss er an diese URL angefügt werden.

Bei Installationen mit einem einzelnen Knoten ist der Standardwert der Name der Maschine, auf der Orchestrator installiert wird.

Zum Beispiel: PUBLIC_URL = https://mymachine.domain.local:<custom_port>

Bei Installationen mit mehreren Knoten ist dies die URL des Lastenausgleichs.

Zum Beispiel: PUBLIC_URL = https://orchestrator.mydomain.local:<custom_port>

IS_CERTIFICATE_SUBJECT

Der Name (Subject) des Zertifikats, das zum Signieren von Zugriffstoken verwendet wird, die für die Authentifizierung zwischen Orchestrator und Identity Server verwendet werden.
Wichtig: Dieser Parameter ist obligatorisch. Die Orchestrator-Identity Server-Integration funktioniert nicht, wenn unterschiedliche Zertifizierungen für den Identity Server verwendet werden.

IS_DB_CONNECTION_STRING

Ermöglicht Ihnen das Konfigurieren bestimmter Einstellungen (z. B. MultiSubnetFailover=True) für die Verbindung mit der Identity Server-Datenbank.

Verwenden Sie diese Verbindungszeichenfolge als Alternative zu den vorhandenen Datenbankparametern (einzelne Serverinstanz, Datenbankname, Datenbankbenutzername usw.).

Sie kann im Silent-Modus entweder für Neuinstallationen oder Upgrades verwendet werden.

Serverparameter aktualisieren

Parameter

Beschreibung

UPDSVR_DATABASE_NAME

Der Name der Update-Server-Datenbank. Dieser kann mit der Orchestrator-Datenbank identisch sein.

UPDSVR_DB_SERVER_NAME

Der Name des Servers, auf dem sich die Update-Server-Datenbank befindet, die Sie verwenden möchten. Die folgenden Sonderzeichen werden nicht unterstützt: ein Leerzeichen, \, /, *, :, ?, ", <, >, |. Die maximale Länge ist 123 Zeichen.

UPDSVR_DB_AUTHENTICATION_MODE

Ermöglicht Ihnen, die Authentifizierungsmethode für die Update-Server-Datenbank auszuwählen. Kann die beiden folgenden Werte annehmen: WINDOWS oder SQL.

UPDSVR_DB_USER_NAME

Mit dem SQL-Datenbankbenutzer wird eine Verbindung mit der Update-Server-Datenbank hergestellt. Nur zu verwenden, wenn Sie die SQL-Authentifizierungsmethode wählen.

UPDSVR_DB_PASSWORD

Das SQL-Datenbankkennwort wird verwendet, um eine Verbindung mit der Update-Server-Datenbank herzustellen. Nur zu verwenden, wenn Sie die SQL-Authentifizierungsmethode wählen.

UPDSVR_DB_CONNECTION_STRING

Ermöglicht Ihnen das Konfigurieren bestimmter Einstellungen (z. B. MultiSubnetFailover=True) für die Verbindung mit der Update Server-Datenbank.

Verwenden Sie diese Verbindungszeichenfolge als Alternative zu den vorhandenen Datenbankparametern (einzelne Serverinstanz, Datenbankname, Datenbankbenutzername usw.).

Sie kann im Silent-Modus entweder für Neuinstallationen oder Upgrades verwendet werden.

Insights-Parameter

Parameter

Beschreibung

DB_INSIGHTS_DATABASE_NAME

Der Name der Insights-Datenbank die bei der Installation von Orchestrator angegeben wurde.

DB_INSIGHTS_SERVER_NAME

Wird verwendet, um das Gerät zu identifizieren, auf dem Insights installiert ist. Standardmäßig ist dies auf den Maschinenhostnamen festgelegt, kann aber bearbeitet werden. Dieser Name muss von einem externen Server aufgelöst werden können.

DB_INSIGHTS_AUTHENTICATION_MODE

Ermöglicht Ihnen, die Authentifizierungsmethode für die Insights-Datenbank auszuwählen. Kann die beiden folgenden Werte WINDOWS oder SQL annehmen.

DB_INSIGHTS_USER_NAME

Nur zu verwenden, wenn Sie die SQL-Authentifizierungsmethode wählen. Der SQL-Datenbankbenutzer.

DB_INSIGHTS_USER_PASSWORD

Nur zu verwenden, wenn Sie die SQL-Authentifizierungsmethode wählen. Das Benutzerpasswort der SQL-Datenbank.

DB_INSIGHTS_CONNECTION_STRING

Ermöglicht Ihnen das Konfigurieren bestimmter Einstellungen (z. B. MultiSubnetFailover=True) für die Verbindung mit der Insights-Datenbank.

Verwenden Sie diese Verbindungszeichenfolge als Alternative zu den vorhandenen Datenbankparametern (einzelne Serverinstanz, Datenbankname, Datenbankbenutzername usw.).

Sie kann im Silent-Modus entweder für Neuinstallationen oder Upgrades verwendet werden.

Testautomatisierungsparameter

Parameter

Beschreibung

TA_DATABASE_NAME

Der Name der Testautomatisierungsdatenbank. Dieser kann mit der Orchestrator-Datenbank identisch sein.

Dieser Parameter ist bei der Installation von Testautomatisierungen obligatorisch.

TA_DB_SERVER_NAME

Der Name des Servers, auf dem sich die Testautomatisierungsdatenbank befindet, die Sie verwenden möchten. Die folgenden Sonderzeichen werden nicht unterstützt: ein Leerzeichen, \, /, *, :, ?, ", <, >, |. Die maximale Länge wird auf 123 Zeichen festgelegt.

Dieser Parameter ist bei der Installation von Testautomatisierungen obligatorisch.

TA_DB_AUTHENTICATION_MODE

Ermöglicht Ihnen, die Authentifizierungsmethode für die Testautomatisierungsdatenbank auszuwählen. Kann die beiden folgenden Werte WINDOWS oder SQL annehmen.

TA_DB_USER_NAME

Der SQL-Datenbankbenutzer wird verwendet, um eine Verbindung mit der Testautomatisierungsdatenbank herzustellen. Nur zu verwenden, wenn Sie die SQL-Authentifizierungsmethode wählen.

TA_DB_PASSWORD

Das SQL-Datenbankkennwort wird verwendet, um eine Verbindung mit der Testautomatisierungsdatenbank herzustellen. Nur zu verwenden, wenn Sie die SQL-Authentifizierungsmethode wählen.

TA_DB_CONNECTION_STRING

Ermöglicht Ihnen das Konfigurieren bestimmter Einstellungen (z. B. MultiSubnetFailover=True) für die Verbindung mit der Testautomatisierungs-Datenbank.

Verwenden Sie diese Verbindungszeichenfolge als Alternative zu den vorhandenen Datenbankparametern (einzelne Serverinstanz, Datenbankname, Datenbankbenutzername usw.).

Sie kann im Silent-Modus entweder für Neuinstallationen oder Upgrades verwendet werden.

Elasticsearch-Parameter

Parameter

Beschreibung

ELASTIC_URL

Die Elasticsearch-URL, auf der Sie Informationen protokollieren möchten.

ELASTIC_REQUIRES_AUTH

Ermöglicht Ihnen, anzugeben, ob Ihre Elasticsearch-Instanz eine Authentifizierung erfordert. Wenn auf true eingestellt, müssen Sie auch die Parameter ELASTIC_USER_NAME und ELASTIC_USER_PASSWORD bereitstellen.

ELASTIC_USER_NAME

Ermöglicht Ihnen, Ihren Elasticsearch-Benutzernamen zu spezifizieren. Um diesen Parameter zu verwenden, stellen Sie sicher, dass Sie ELASTIC_REQUIRES_AUTH auf true eingestellt haben.
Beispiel: ELASTIC_USER_NAME=myuser.

ELASTIC_USER_PASSWORD

Optional. Ermöglicht Ihnen, Ihr Elasticsearch-Passwort zu spezifizieren. Um diesen Parameter zu verwenden, stellen Sie sicher, dass Sie ELASTIC_REQUIRES_AUTH auf true eingestellt haben.
Beispiel: ELASTIC_USER_PASSWORD=pass.

Authentifizierungsparameter

Parameter

Beschreibung

HOSTADMIN_PASSWORD

Obligatorisch. Ermöglicht Ihnen, ein benutzerdefiniertes Passwort für den Host-Administrator festzulegen. Bitte beachten Sie, dass Passwörter mindestens 8 Zeichen lang sein und mindestens einen kleingeschriebenen Buchstaben und eine Ziffer enthalten müssen.

HOSTADMIN_PASSWORD_ONETIME

Optional. Ermöglicht Ihnen, das Zurücksetzen eines Passworts nach dem ersten Anmelden des Host-Administrators zu erzwingen. Wenn Sie diesen Parameter weglassen, ist das Host-Administrator-Passwort nicht einmalig.

Bitte beachten Sie, dass dieser Parameter nur in Verbindung mit HOSTADMIN_PASSWORD verwendet werden kann.

DEFAULTTENANTADMIN_PASSWORD

Obligatorisch. Ermöglicht Ihnen, ein benutzerdefiniertes Passwort für den Standard-Mandanten-Administrator festzulegen. Bitte beachten Sie, dass Passwörter mindestens 8 Zeichen lang sein und einen kleingeschriebenen Buchstaben und eine Ziffer enthalten müssen.

DEFAULTTENANTADMIN_PASSWORD_ONETIME

Optional. Ermöglicht Ihnen, das Zurücksetzen eines Passworts nach dem ersten Anmelden des Host-Administrators zu erzwingen. Wenn Sie diesen Parameter weglassen, ist das Tenant-Administrator-Passwort nicht einmalig.

Bitte beachten Sie, dass dieser Parameter nur in Verbindung mit DEFAULTTENANTADMIN_PASSWORD verwendet werden kann.

Konfigurationsparameter für mehrere Knoten

Parameter

Beschreibung

REDIS_HOST

Der Name Ihres Redis-Servers, z. B. my.redis.local.
Für Bereitstellungen mit mehreren Knoten: node1.redis.local,node2.redis.local,node3.redis.local.

REDIS_PASSWORD

Das Passwort für Ihren Redis-Server. Nur erforderlich, wenn der Parameter REDIS_HOST verwendet wird.

REDIS_PORT

Der Port, der für Ihren Redis-Server verwendet wird. Wenn nicht angegeben, wird der standardmäßige Redis-Port (6379) verwendet.

QUARTZ_CLUSTERED

Wird verwendet, um anzugeben, ob das für die Auftragsplanung verwendete Quartz-Planungs-Framework geclustert ist.

Die verfügbaren Optionen sind:

  • 0 – Clustering ist nicht aktiviert.
  • 1 – Clustering ist aktiviert.

SECONDARY_NODE

Ermöglicht Ihnen, Orchestrator an sekundären Knoten zu installieren. Es muss folgendermaßen hinzugefügt werden: SECONDARY_NODE=1. Ausführliche Informationen zum Bereitstellen von Orchestrator in einer Umgebung mit mehreren Knoten finden Sie auf dieser Seite.

STORAGE_TYPE

Wird verwendet, um zu definieren, wo NuGet-Pakete gespeichert werden, wenn ein Composite-Repository-Typ verwendet wird.

Die verfügbaren Optionen sind:

  • FileSystem
  • Azure
  • Amazon
  • Minio
Obligatorisch für automatische Upgrades, wenn Sie zuvor ein Legacy-Repository zum Speichern von Paketen verwendet haben.

STORAGE_LOCATION

Nur erforderlich, wenn der Parameter STORAGE_TYPE verwendet wird.

Der Ort, an dem die NuGet-Pakete gespeichert werden.

Obligatorisch für automatische Upgrades, wenn Sie zuvor ein Legacy-Repository zum Speichern von Paketen verwendet haben.

OUTPUT_PARAMETERS_FILE

Wird verwendet, um den Dateinamen (oder Pfad) anzugeben, damit Orchestrator.msi eine json-Datei mit allen Installationsparametern generieren kann.

Generieren Sie diese Datei in Szenarien mit mehreren Knoten auf dem ersten Knoten, und verwenden Sie sie dann auf allen anderen Knoten.

Beispiele

Diese Beispiele wurden unter der Annahme erstellt, dass Sie schon in dem Verzeichnis sind, in dem sich der Installer UiPathOrchestrator.msi befindet. Sie können dies mit dem folgenden Befehl machen, zum Beispiel: cd D:\UiPathOrchestrator.msi.

Installieren Sie Orchestrator an einem benutzerdefinierten Ort und verbunden mit einer SQL-Datenbank mit SQL-Zugangsdaten:

UiPathOrchestrator.msi ORCHESTRATORFOLDER=C:\UiPathOrchestrator APPPOOL_IDENTITY_TYPE=USER APPPOOL_USER_NAME=serviceAccount APPPOOL_PASSWORD=1234qwer DB_SERVER_NAME=.\sqlexpress DB_DATABASE_NAME=UiPath DB_AUTHENTICATION_MODE=SQL DB_USER_NAME=SQLUSER DB_PASSWORD=SQLUSERPASSWORD /passiveUiPathOrchestrator.msi ORCHESTRATORFOLDER=C:\UiPathOrchestrator APPPOOL_IDENTITY_TYPE=USER APPPOOL_USER_NAME=serviceAccount APPPOOL_PASSWORD=1234qwer DB_SERVER_NAME=.\sqlexpress DB_DATABASE_NAME=UiPath DB_AUTHENTICATION_MODE=SQL DB_USER_NAME=SQLUSER DB_PASSWORD=SQLUSERPASSWORD /passive

Aktualisieren Sie eine frühere Orchestrator-Installation, indem Sie die Testautomatisierungsfunktion hinzufügen, und verwenden Sie dieselbe Datenbank wie zuvor:

UiPathOrchestrator.msi ADDLOCAL=TestAutomationFeature APPPOOL_IDENTITY_TYPE=USER APPPOOL_USER_NAME=serviceAccount APPPOOL_PASSWORD=1234qwer TA_DATABASE_NAME=UiPath APP_ENCRYPTION_KEY=11111hkaXLwR9LZoBZIuTIxG3GIEB/YMDpUFhD8AR4UiPathOrchestrator.msi ADDLOCAL=TestAutomationFeature APPPOOL_IDENTITY_TYPE=USER APPPOOL_USER_NAME=serviceAccount APPPOOL_PASSWORD=1234qwer TA_DATABASE_NAME=UiPath APP_ENCRYPTION_KEY=11111hkaXLwR9LZoBZIuTIxG3GIEB/YMDpUFhD8AR4

Installieren Sie Orchestrator sauber und fügen Sie benutzerdefinierte einmal-Passwörter für den Standard-Mandanten-Administrator und den Host-Administrator hinzu.

UiPathOrchestrator.msi APPPOOL_IDENTITY_TYPE=USER APPPOOL_USER_NAME=serviceAccount APPPOOL_PASSWORD=1234qwer HOSTADMIN_PASSWORD=Pass1234 HOSTADMIN_PASSWORD_ONETIME=1 DEFAULTTENANTADMIN_PASSWORD=Pass0987 DEFAULTTENANTADMIN_PASSWORD_ONETIME=1UiPathOrchestrator.msi APPPOOL_IDENTITY_TYPE=USER APPPOOL_USER_NAME=serviceAccount APPPOOL_PASSWORD=1234qwer HOSTADMIN_PASSWORD=Pass1234 HOSTADMIN_PASSWORD_ONETIME=1 DEFAULTTENANTADMIN_PASSWORD=Pass0987 DEFAULTTENANTADMIN_PASSWORD_ONETIME=1

Generieren Sie eine Installationsprotokolldatei und deaktivieren Sie die Telemetrie:

UiPathOrchestrator.msi TELEMETRY_ENABLED=0 /l*vx log.txtUiPathOrchestrator.msi TELEMETRY_ENABLED=0 /l*vx log.txt

Führen Sie eine Orchestrator-Installation mit mehreren Knoten durch:

  1. Knoten 1
    UiPathOrchestrator.msi OUTPUT_PARAMETERS_FILE=install.json REDIS_HOST=redis.local REDIS_PASSWORD=1234 STORAGE_LOCATION=\\fileserver\share QUARTZ_CLUSTERED=1UiPathOrchestrator.msi OUTPUT_PARAMETERS_FILE=install.json REDIS_HOST=redis.local REDIS_PASSWORD=1234 STORAGE_LOCATION=\\fileserver\share QUARTZ_CLUSTERED=1

    Konfigurieren Sie die restlichen Parameter auf der Benutzeroberfläche

  2. Knoten 2 ... n
    UiPathOrchestrator.msi PARAMETERS_FILE=install.json SECONDARY_NODE=1 /passiveUiPathOrchestrator.msi PARAMETERS_FILE=install.json SECONDARY_NODE=1 /passive
  • Eine Beispielparameterdatei .json:
    {
        "Properties": [
            { "Name": "ADDLOCAL", "Value": "OrchestratorFeature" },
            { "Name": "REMOVE", "Value": "" },
            { "Name": "ORCHESTRATORFOLDER", "Value": "C:\)\)\)\)or_dir" },
            { "Name": "WEBSITE_NAME", "Value": "UiPath Orchestrator" },
            { "Name": "WEBSITE_PORT", "Value": "443" },
            { "Name": "WEBSITE_PORT_DO_VALIDATE", "Value": "1" },
            { "Name": "WEBSITE_PORT_FIREWALL", "Value": "1" },
            { "Name": "CERTIFICATE_SUBJECT", "Value": "corp.uipath.com" },
            { "Name": "APPPOOL_NAME", "Value": "UiPath Orchestrator" },
            { "Name": "APPPOOL_IDENTITY_TYPE", "Value": "APPPOOLIDENTITY" },
            { "Name": "APPPOOL_USER_NAME", "Value": "documentation" },
            { "Name": "APPPOOL_PASSWORD", "Value": "password" },
            { "Name": "DB_SERVER_NAME", "Value": "." },
            { "Name": "DB_DATABASE_NAME", "Value": "UiPath" },
            { "Name": "DB_AUTHENTICATION_MODE", "Value": "SQL" },
            { "Name": "DB_USER_NAME", "Value": "doc" },
            { "Name": "DB_PASSWORD", "Value": "db_password" },
            { "Name": "ELASTIC_URL", "Value": "" },
            { "Name": "ELASTIC_REQUIRES_AUTH", "Value": "" },
            { "Name": "ELASTIC_USER_NAME", "Value": "" },
            { "Name": "ELASTIC_USER_PASSWORD", "Value": "" },
            { "Name": "HOSTADMIN_PASSWORD_ONETIME", "Value": "1" },
            { "Name": "DEFAULTTENANTADMIN_PASSWORD_ONETIME", "Value": "0" },
        ]
    }{
        "Properties": [
            { "Name": "ADDLOCAL", "Value": "OrchestratorFeature" },
            { "Name": "REMOVE", "Value": "" },
            { "Name": "ORCHESTRATORFOLDER", "Value": "C:\)\)\)\)or_dir" },
            { "Name": "WEBSITE_NAME", "Value": "UiPath Orchestrator" },
            { "Name": "WEBSITE_PORT", "Value": "443" },
            { "Name": "WEBSITE_PORT_DO_VALIDATE", "Value": "1" },
            { "Name": "WEBSITE_PORT_FIREWALL", "Value": "1" },
            { "Name": "CERTIFICATE_SUBJECT", "Value": "corp.uipath.com" },
            { "Name": "APPPOOL_NAME", "Value": "UiPath Orchestrator" },
            { "Name": "APPPOOL_IDENTITY_TYPE", "Value": "APPPOOLIDENTITY" },
            { "Name": "APPPOOL_USER_NAME", "Value": "documentation" },
            { "Name": "APPPOOL_PASSWORD", "Value": "password" },
            { "Name": "DB_SERVER_NAME", "Value": "." },
            { "Name": "DB_DATABASE_NAME", "Value": "UiPath" },
            { "Name": "DB_AUTHENTICATION_MODE", "Value": "SQL" },
            { "Name": "DB_USER_NAME", "Value": "doc" },
            { "Name": "DB_PASSWORD", "Value": "db_password" },
            { "Name": "ELASTIC_URL", "Value": "" },
            { "Name": "ELASTIC_REQUIRES_AUTH", "Value": "" },
            { "Name": "ELASTIC_USER_NAME", "Value": "" },
            { "Name": "ELASTIC_USER_PASSWORD", "Value": "" },
            { "Name": "HOSTADMIN_PASSWORD_ONETIME", "Value": "1" },
            { "Name": "DEFAULTTENANTADMIN_PASSWORD_ONETIME", "Value": "0" },
        ]
    }
    Wichtig: Die Datei parameters.json enthält vertrauliche Informationen über die Orchestrator-Installation sowie Anmeldeinformationen, die für nachfolgende Installationen erforderlich sind. Stellen Sie sicher, dass diese Datei an einem sicheren Speicherort aufbewahrt wird.

Installieren Sie den Orchestrator mithilfe von Verbindungszeichenfolgen neu, um eine Verbindung mit allen fünf verfügbaren Datenbanken herzustellen:

  • Haupt-Orchestrator-Datenbank
  • Identity Server-Datenbank
  • Insights-Datenbank
  • Testautomatisierungs-Datenbank
  • Update Server-Datenbank

    UiPathOrchestrator.msi ADDLOCAL=TestAutomationFeature,InsightsFeature ` DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPath;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=True" ` IS_DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathIdentity;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=True" ` DB_INSIGHTS_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathInsights;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=True" ` TA_DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathTestAutomation;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=True" ` UPDSVR_DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathUpdateServer;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=True" ` APPPOOL_USER_NAME=.\Test APPPOOL_PASSWORD=1qazXSW@ PUBLIC_URL=https://mymachine ` CERTIFICATE_SUBJECT=mycert IS_CERTIFICATE_SUBJECT=mycert HOSTADMIN_PASSWORD=1234qwer DEFAULTTENANTADMIN_PASSWORD=1234qwer ` /qUiPathOrchestrator.msi ADDLOCAL=TestAutomationFeature,InsightsFeature ` DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPath;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=True" ` IS_DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathIdentity;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=True" ` DB_INSIGHTS_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathInsights;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=True" ` TA_DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathTestAutomation;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=True" ` UPDSVR_DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathUpdateServer;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=True" ` APPPOOL_USER_NAME=.\Test APPPOOL_PASSWORD=1qazXSW@ PUBLIC_URL=https://mymachine ` CERTIFICATE_SUBJECT=mycert IS_CERTIFICATE_SUBJECT=mycert HOSTADMIN_PASSWORD=1234qwer DEFAULTTENANTADMIN_PASSWORD=1234qwer ` /q
    Wichtig: Ersetzen Sie das Zeichen für eine neue Zeile (`) durch dasjenige, das für Ihre Befehlszeilen-Shell spezifisch ist.

Aktualisieren Sie den Orchestrator (2019.10 auf 2021.10) mithilfe von Verbindungszeichenfolgen, um eine Verbindung mit 4/5 verfügbaren Datenbanken herzustellen:

UiPathOrchestrator.msi ADDLOCAL=OrchestratorFeature,IdentityFeature,TestAutomationFeature,InsightsFeature,UpdateServerFeature ` DB_INSIGHTS_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathInsights;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=False" ` TA_DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathTestAutomation;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=False" ` IS_DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathIdentity;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=False" ` UPDSVR_DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathUpdateServer;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=False" ` APPPOOL_USER_NAME=.\Test APPPOOL_PASSWORD=1qazXSW@ PUBLIC_URL=https://localmachine ` IS_CERTIFICATE_SUBJECT=myCert /qUiPathOrchestrator.msi ADDLOCAL=OrchestratorFeature,IdentityFeature,TestAutomationFeature,InsightsFeature,UpdateServerFeature ` DB_INSIGHTS_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathInsights;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=False" ` TA_DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathTestAutomation;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=False" ` IS_DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathIdentity;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=False" ` UPDSVR_DB_CONNECTION_STRING="Data Source=.\sqlexpress;Initial Catalog=UiPathUpdateServer;User Id=sa;Password=1qazXSW@;MultiSubnetFailover=False" ` APPPOOL_USER_NAME=.\Test APPPOOL_PASSWORD=1qazXSW@ PUBLIC_URL=https://localmachine ` IS_CERTIFICATE_SUBJECT=myCert /q
Wichtig: Ersetzen Sie das Zeichen für eine neue Zeile (`) durch dasjenige, das für Ihre Befehlszeilen-Shell spezifisch ist.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.