automation-suite
2024.10
true
UiPath logo, featuring letters U and I in white
Automation Suite unter Linux – Installationsanleitung
Last updated 14. Nov. 2024

Überschreiben der Speicherkonfiguration auf Clusterebene

Der Orchestrator unterstützt die folgenden Speicherkonfigurationen:

  • Cluster-level storage configuration
  • Orchestrator-level storage configuration

Es wird empfohlen, die Konfiguration auf Clusterebene in Verbindung mit einem externen Speicher zu verwenden. Dadurch kann der Orchestrator die Einstellungen automatisch erkennen und verwenden, sodass zusätzliche Konfigurationen nicht erforderlich sind.

Konfigurieren von Azure-/Amazon S3-Speicher-Buckets

Um den Speicheranbieter auf Orchestrator-Ebene zu konfigurieren, aktualisieren Sie die Orchestrator-Parameter mithilfe der folgenden Schritte. Weitere Informationen finden Sie unter Konfigurieren der Orchestrator-Parameter.
  1. Fügen Sie in der Konfigurationsdatei unter orchestrator den Abschnitt legacy_storage_provider hinzu, der den Speichertyp und die Verbindungszeichenfolge enthält, wie im folgenden Beispiel gezeigt:
    "orchestrator": {
      "enabled": true,
      "legacy_object_storage": {
        "type": "Azure",
        "connection_string": "DefaultEndpointsProtocol=https;AccountName=usr;AccountKey=...;EndpointSuffix=core.windows.net"
      }
    }"orchestrator": {
      "enabled": true,
      "legacy_object_storage": {
        "type": "Azure",
        "connection_string": "DefaultEndpointsProtocol=https;AccountName=usr;AccountKey=...;EndpointSuffix=core.windows.net"
      }
    }
  2. Stellen Sie den gewünschten Anbieter mit dem Parameter type ein. Mögliche Werte sind: Azure, AWS und Minio. Einige Überlegungen:
    • The storage.type parameter values are case-sensitive.
    • FileSystem storage configuration is not supported.
  3. Fügen Sie die Verbindungszeichenfolge für den Speicheranbieter mit dem Parameter connection_string hinzu. Weitere Informationen zum Format von Verbindungszeichenfolgen finden Sie im Abschnitt Storage.Location von UiPath.Orchestrator.dll.config.
Hinweis:

Der Orchestrator-Webbrowserzugriff auf Amazon- und Azure Storage-Buckets kann aufgrund von Richtlinien zur gleichen Quelle auf der Anbieterseite eingeschränkt sein. Um erfolgreich auf den Inhalt eines solchen Buckets zuzugreifen, müssen Sie den jeweiligen Anbieter so konfigurieren, dass Anforderungen zwischen verschiedenen Quellen vom Orchestrator zugelassen werden. Anweisungen finden Sie unter CORP/CSP-Konfiguration.

Hochladen von Dateien in den Speicher

Files can be uploaded to the storage using the uipathctl command line tool. To do that, use the following command:
./bin/uipathctl config orchestrator upload [parameters]./bin/uipathctl config orchestrator upload [parameters]
ParameterBeschreibung
--storage-directory <string>Location of the storage directory on the local disk.
--nlog-extensions-directory <string>Location of the NLog extensions on the local disk.
--securestore-plugins-directory <string>Location of the secure store plugins on the local disk.
--is-external-storageIndicates whether the storage is external or not.
--namespace <string>The namespace where Automation Suite is deployed. The default value is uipath.
-h--help Provides help for the upload command.
If you use an external storage configuration at the cluster level, you must indicate this by including the --is-external-storage parameter while using the command.

Storage upload considerations

The directory specified using the --storage-directory parameter must contain at least one subdirectory. All subdirectories are copied over to storage.
Files that are uploaded to the root folder using --storage-directory are ignored.

Internal storage

Subdirectories are copied directly to the bucket using the subdirectory name as the path.

External storage

  • If the subdirectory is named orchestrator-host, its contents are be copied over to the Orchestrator-Host path.
  • If the subdirectory is named orchestrator-<name>, its contents are copied over to the O<name> path.
  • In all other cases, the contents of the subdirectory are copied over to the <name> path.

Usage examples

Hochladen von Dateien in den Speicher

./bin/uipathctl config orchestrator upload --storage-directory /path/to/storage/directory./bin/uipathctl config orchestrator upload --storage-directory /path/to/storage/directory

Uploading NLog extensions to storage

./bin/uipathctl config orchestrator upload --nlog-extensions-directory /path/to/nlog/extensions/directory./bin/uipathctl config orchestrator upload --nlog-extensions-directory /path/to/nlog/extensions/directory

Uploading secure store plugins to storage

./bin/uipathctl config orchestrator upload --securestore-plugins-directory /path/to/securestore/plugins/directory./bin/uipathctl config orchestrator upload --securestore-plugins-directory /path/to/securestore/plugins/directory

Uploading files to external storage

./bin/uipathctl config orchestrator upload --is-external-storage --storage-directory /path/to/storage/directory./bin/uipathctl config orchestrator upload --is-external-storage --storage-directory /path/to/storage/directory

Uploading nlog extensions to external storage

./bin/uipathctl config orchestrator upload --is-external-storage --nlog-extensions-directory /path/to/nlog/extensions/directory./bin/uipathctl config orchestrator upload --is-external-storage --nlog-extensions-directory /path/to/nlog/extensions/directory

Uploading secure store plugins to external storage

./bin/uipathctl config orchestrator upload --is-external-storage --securestore-plugins-directory /path/to/securestore/plugins/directory./bin/uipathctl config orchestrator upload --is-external-storage --securestore-plugins-directory /path/to/securestore/plugins/directory
  • Konfigurieren von Azure-/Amazon S3-Speicher-Buckets
  • Hochladen von Dateien in den Speicher
  • Storage upload considerations

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo White
Vertrauen und Sicherheit
© 2005–2024 UiPath. Alle Rechte vorbehalten