automation-suite
2024.10
true
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.
UiPath logo, featuring letters U and I in white

Automation Suite unter Linux – Installationsanleitung

Letzte Aktualisierung 10. Juni 2025

Schritt 7: Konfigurieren der Datenträger

Bevor Sie eine Automation Suite-Installation durchführen, müssen Sie den Datenträger mit LVM partitionieren und konfigurieren, damit Sie seine Größe einfach und ohne Datenmigration oder Datenverlust ändern können.

Partitionieren der Datenträger

Die Standardpartitionierungsstruktur auf RHEL-Maschinen ist nicht für die Installation von Kubernetes geeignet. Dies liegt daran, dass die Kubernetes-Infrastruktur normalerweise unter der Partition /var installiert ist, der standardmäßig nur 8 GB Speicherplatz zugewiesen sind.
Hinweis:
  • Das unterstützte Format für die Datenträger ist ext4 oder xfs.
  • Sie müssen alle Partitionen mit LVM erstellen, um sicherzustellen, dass die Clusterdaten auf einer anderen Festplatte liegen können, aber dennoch kohärent angezeigt werden. Somit lässt sich die Partitionsgröße auch in Zukunft erweitern, ohne dass die Gefahr einer Datenmigration oder eines Datenverlusts besteht.
  • Alle Pods und Anwendungsprotokolle werden im Verzeichnis /var/log/pods gespeichert. Stellen Sie sicher, dass die Kapazität dieses Verzeichnisses mindestens 8 GB beträgt. Wir empfehlen auch, logrotate so zu konfigurieren, dass die Protokolle in einem Intervall von täglich bis wöchentlich rotiert werden.
  • Wenn Sie ein RKE2-Setup mit einem einzelnen Knoten und Speicher im Cluster verwenden, müssen Sie mindestens weitere 512 GB Speicherplatz für die Speicherung von Ceph-Datensicherungen bereitstellen. Weitere Informationen finden Sie unter Planen der Ceph-Sicherung und Wiederherstellen von Daten.

Die Datenträgeranforderungen für Online- und Offlineinstallationen sind identisch, mit Ausnahme des zusätzlich erforderlichen Speicherplatzes zum Entpacken des UiPath®-Offlinepakets.

Stellen Sie für das RHEL-Betriebssystem sicher, dass Sie über die folgenden minimalen Mount-Punkt-Größen auf der Maschine verfügen.

Datenträgerbezeichnung

Server

Mitarbeiter

Partition

Größe

Zweck

Clusterlaufwerk

Hinweis: Wenn Sie Document Understanding in modernen Projekten aktivieren, beträgt die Mindestgröße 400 GB.

available

available

/var/lib/rancher

190 GB

Speichert die Container-Images und -Ebenen.

/var/lib/kubelet

56 GB

Speichert Laufzeit-Kubernetes-Konfigurationen wie Secrets, ConfigMaps und emptyDir.

/opt/UiPathAutomationSuite

10 GB

Speichert die Binärdatei des Installationsprogramms.

etcd-Datenträger

available

Nicht verfügbar

/var/lib/rancher/rke2/server/db

16 GB

Speichert die verteilte Datenbank für Kubernetes

DataDisk

available

Nicht verfügbar

/datadisk/insights

15 GB

Erforderlich für Insights.

/datadisk/monitoring

50 GB

Erforderlich für die Überwachungstools.

/datadisk/registry1

200 GB

Erforderlich für die Docker-Registrierung.

/datadisk/objectstore2

10 GB

Erforderlich für ceph-mon.

Objectstore2

available

Nicht verfügbar

Keine Angabe

512 GB

Erforderlich für clusterinternen Objectstore.

AI Center3

available

available

Keine Angabe

51 GB Minimum und 105 GB empfohlen für 1 Trainingspipeline.

Nur erforderlich, wenn Sie das AI Center installieren.

Datenträger für das UiPath®-Paket

available

Nicht verfügbar

/uipath512 GB

Nur für Offline-Installationen erforderlich, um das Offlinepaket zu speichern.

Ceph-Sicherung

available

Nicht verfügbar

/backup512 GBNur für die Einrichtung von RKE2 mit einem einzelnen Knoten und Speicher im Cluster erforderlich, um Ceph-Datensicherungen zu speichern.
1 Dies bezieht sich auf die Docker-Registrierung im Cluster und entfällt, wenn Sie eine externe Registrierung verwenden.

2 Dies bezieht sich auf den clusterinternen Objektspeicher und entfällt, wenn Sie einen externen Objektspeicher verwenden.

3 Das ist der Speicher, der von der AI Center-Trainingspipeline benötigt wird. Der Datenträger ist nur auf den Maschinen erforderlich, auf denen Sie die AI Center-Trainingspipeline ausführen möchten, und auf dem speziellen Task Mining-Knoten. Es wird empfohlen, diesen Datenträger auf den Agentmaschinen bereitzustellen.

Hinweis:

Wir empfehlen, nicht den Betriebssystemdatenträger für den obigen Zweck zu verwenden, um sicherzustellen, dass Prozesse über ausreichende Ressourcen verfügen.

Verwenden von uipathctl zum Konfigurieren der Datenträger

Um die Datenträger zu konfigurieren und zu partitionieren, müssen Sie uipathctl verwenden.

Herunterladen von uipathctl

uipathctl ist Teil des as-installer.zip -Installationspakets. Um uipathctl zu verwenden, führen Sie die folgenden Schritte aus:
  1. Laden Sie as-installer.zip herunter und speichern Sie es an einem temporären Speicherort. Anweisungen zum Herunterladen finden Sie unter as-installer.zip.
  2. Extrahieren Sie den Inhalt, indem Sie den folgenden Befehl ausführen:

    unzip as-installer.zip -d installerunzip as-installer.zip -d installer
Um Details zur Verwendung von uipathctl zum Konfigurieren der Datenträger zu erhalten, führen Sie den folgenden Befehl aus:
./bin/uipathctl rke2 disk --help./bin/uipathctl rke2 disk --help

Konfigurieren des Clusterdatenträgers auf allen Maschinen

Um den Clusterdatenträger zu konfigurieren, führen Sie den folgenden Befehl auf allen Maschinen aus:

./bin/uipathctl rke2 disk --cluster-disk-name name_of_cluster_disk./bin/uipathctl rke2 disk --cluster-disk-name name_of_cluster_disk 

Konfigurieren des etcd-Datenträgers auf allen Servermaschinen

Um den etcd-Datenträger zu konfigurieren, führen Sie den folgenden Befehl auf allen Servermaschinen aus:

./bin/uipathctl rke2 disk --etcd-disk-name name_of_etcd_disk./bin/uipathctl rke2 disk --etcd-disk-name name_of_etcd_disk 

Konfigurieren des Datenträgers auf allen Servermaschinen

Um den Datenträger zu konfigurieren, müssen Sie den spezifischen zu verwendenden Datenträger identifizieren. Führen Sie den Befehl lsblk aus, um alle Blockgeräte, ihre Größen und Mount-Punkte aufzulisten. Verwenden Sie die Datenträgergröße, um den relevanten Datenträger zu identifizieren (für das Flag --volume sollte der 512-GB-Datenträger verwendet werden).

Führen Sie den folgenden Befehl auf allen Servermaschinen aus und geben Sie die erforderlichen Flags basierend auf Ihren Anforderungen an:

./bin/uipathctl rke2 disk --volume name_of_data_disk./bin/uipathctl rke2 disk --volume name_of_data_disk

Markieren

Wert

-v|--volume

Beispiel für einen Datenträgernamen: /dev/sde

Sie benötigen den Datenträgernamen bei der Partitionierung der Datenträger, die die verschiedenen Bereitstellungen für Überwachung, Insights, den Objektspeicher und die Registrierung hosten.

Die Angabe des Datenträgernamens ist bei der ersten Konfiguration des Datenträgers obligatorisch. Wird er beim anschließenden Durchlauf nicht angegeben, wird die Partition für die gewählte Komponente auf einem vorhandenen, mit uipathdatavg verknüpften Datenträger erstellt.

--docker-registry

Optional. Nur erforderlich, wenn die externe Registrierung nicht verfügbar ist.

--monitoring

Optionales Flag. Die Überwachungspartition (Prometheus-Speicher) ist obligatorisch, wird also automatisch erstellt, auch wenn das Flag bei der ersten Ausführung nicht ausdrücklich übergeben wird. Das Flag wird jedoch in der nachfolgenden Ausführung während der Größenänderung der Überwachungspartition zusammen mit dem Flag --size benötigt.

--objectstore

Optionales Flag. Nur erforderlich, wenn der externe Objektspeicher nicht verfügbar ist. Wenn sie verwendet wird, wird auch die für ceph-mon erforderliche datadisk -Partition erstellt. Weitere Informationen finden Sie unter Partitionieren der Datenträger.

--insights

Optionales Flag. Die Insights-Partition wird automatisch erstellt, auch wenn das Flag bei der ersten Ausführung nicht ausdrücklich übergeben wird. Die Insights-Speicherkonfiguration ist bei der Infrastrukturinstallation erforderlich, damit Sie Insights nach der Installation aktivieren können.

Das Flag wird jedoch in der nachfolgenden Ausführung während der Größenänderung der Insights-Partition zusammen mit dem Flag --size benötigt.

--size <int>

Optional. Bei Angabe des Integer-Wertes wird die Größe der ausgewählten Komponente geändert, sofern genügend Platz vorhanden ist. Andernfalls wird der gesamte Datenträger verbraucht, um die ausgewählte Partition zu erweitern. Es muss genau eine Partition angegeben werden, deren Größe geändert werden muss.

Hinweis:
Die Option --size ist während der Datenträgerkonfiguration nicht erforderlich. Sie kann nach der Konfiguration zur Erweiterung der Datenträgergröße verwendet werden.

--robot-package-cache

Pfad zum Speicherort auf dem Knoten Automation Suite Robots, um das Paket für die Zwischenspeicherung herunterzuladen. Dies muss nur auf dem Automation Suite Robots-Knoten durchgeführt werden.

Sie können den Befehl auch verwenden, um die Größe der ausgewählten Partition mithilfe des Flags --size zu ändern, wie im folgenden Beispiel gezeigt:
./bin/uipathctl rke2 disk --docker-registry --size 300./bin/uipathctl rke2 disk --docker-registry --size 300

Konfigurieren des Objektspeicherdatenträgers auf allen Servermaschinen

Dieser Schritt ist nur erforderlich, wenn der externe Objektspeicher nicht verfügbar ist.

Sie können die Speichergröße für den Objektspeicher im Cluster hinzufügen oder erweitern, indem Sie das folgende Skript auf allen Serverknoten ausführen:

./bin/uipathctl rke2 disk --ceph-raw-disk-name name_ceph_raw_disk./bin/uipathctl rke2 disk --ceph-raw-disk-name name_ceph_raw_disk
Hinweis:
  • Ein bekanntes Problem von Azure markiert die Azure-Festplatte fälschlicherweise als Nicht-SSD. Wenn Azure Ihr Cloudanbieter ist und Sie den Objectstore-Datenträger konfigurieren möchten, befolgen Sie die Anweisungen unter Fehlerbehebung.

  • Eine vertikale Skalierung der vorhandenen Datenträger wird nicht unterstützt. Um den Speicherplatz im Cluster nach der Installation zu vergrößern, fügen Sie neue unformatierte Festplatten hinzu.

Konfigurieren des AI Center-Datenträgers auf ausgewählten Maschinen

Um den AI Center-Datenträger zu konfigurieren, führen Sie den folgenden Befehl auf den Maschinen aus, auf denen Sie die Trainingspipelines ausführen möchten:

./bin/uipathctl rke2 disk --aicenter-disk-name name_of_aicenter_disk_to_partition./bin/uipathctl rke2 disk --aicenter-disk-name name_of_aicenter_disk_to_partition

So erweitern Sie den Speicher für das AI Center:

  • Wenn Sie einen neuen AI Center-Datenträger hinzufügen möchten, führen Sie den folgenden Befehl auf der Maschine aus, auf der Sie den Datenträger hinzufügen möchten:

    ./bin/uipathctl rke2 disk --aicenter-storage-extend name_of_new_aicenter_disk_to_attach./bin/uipathctl rke2 disk --aicenter-storage-extend name_of_new_aicenter_disk_to_attach
  • Wenn Sie den vorhandenen AI Center-Datenträger erweitert haben, führen Sie den folgenden Befehl auf der Maschine aus, auf der der zugrunde liegende AI Center-Datenträger erweitert wird:

    ./bin/uipathctl rke2 disk --aicenter-storage-extend./bin/uipathctl rke2 disk --aicenter-storage-extend

Konfigurieren des Hosting-Datenträgers für den Automation Suite Robot-Paket-Cache

Dieser Schritt ist für Setups mit einem einzigen Knoten ohne eigenen Automation Suite Robot-Agent erforderlich.

Um den Automation Suite Robot-Paket-Cache auf dem Serverknoten zu hosten, müssen Sie einen Datenträger mit mindestens 10 GB erstellen:

./bin/uipathctl rke2 disk --volume name_of_data_disk --robot-package-cache./bin/uipathctl rke2 disk --volume name_of_data_disk --robot-package-cache
Hinweis: Es wird empfohlen, den Datenträger mit dem LVM zu sichern.

Konfigurieren des Bundle-Datenträgers auf dem ersten Serverknoten für die Registrierung im Cluster

Dieser Schritt ist in den folgenden Szenarien erforderlich:

  • Bei einer Offline-Installation (Air-Gap);

  • Wenn keine externe Registrierung verfügbar ist.

Um den Bundle-Datenträger zu konfigurieren, führen Sie den folgenden Befehl nur auf dem ersten Serverknoten aus:

./bin/uipathctl rke2 disk --bundle-disk-name name_of_bundle_disk./bin/uipathctl rke2 disk --bundle-disk-name name_of_bundle_disk 

Validieren von Laufwerk-Mounts

Hinweis:
Stellen Sie sicher, dass Sie alle Bereitstellungspunkte zur Datei fstab hinzufügen und die Option nofail in diese fstab-Einträge aufnehmen, damit der Start der VM im Falle eines Fehlers nicht beeinträchtigt wird.
Um zu überprüfen, ob /etc/fstab korrekt konfiguriert ist und einen Neustart des Systems bewältigen kann, führen Sie die folgenden Schritte und den folgenden Befehl aus:
mount -afvmount -afv

Sie sollten die folgende Ausgabe erhalten:

/var/lib/rancher                  : already mounted
/var/lib/kubelet                  : already mounted
/opt/UiPathAutomationSuite        : already mounted
/datadisk/monitoring              : already mounted
/datadisk/insights                : already mounted
/var/lib/rancher/rke2/server/db   : already mounted
# Additional mount point is require if customer is installing offline with internal registry
/datadisk/registry                : already mounted
# Additional mount point is require if customer is using in-cluster objectstore
/datadisk/objectstore             : already mounted/var/lib/rancher                  : already mounted
/var/lib/kubelet                  : already mounted
/opt/UiPathAutomationSuite        : already mounted
/datadisk/monitoring              : already mounted
/datadisk/insights                : already mounted
/var/lib/rancher/rke2/server/db   : already mounted
# Additional mount point is require if customer is installing offline with internal registry
/datadisk/registry                : already mounted
# Additional mount point is require if customer is using in-cluster objectstore
/datadisk/objectstore             : already mounted

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo White