- Überblick
- Anforderungen
- Installation
- Fragen und Antworten: Bereitstellungsvorlagen
- Herunterladen der Installationspakete
- install-uipath.sh-Parameter
- Aktivieren eines High Availability Add-ons für den Cluster
- Document Understanding-Konfigurationsdatei
- Hinzufügen eines dedizierten Agent-Knotens mit GPU-Unterstützung
- Verbinden einer Task Mining-Anwendung
- Hinzufügen eines dedizierten Agent-Knotens für Task Mining
- Nach der Installation
- Clusterverwaltung
- Verwalten von Produkten
- Verwalten des Clusters in ArgoCD
- Einrichten des externen NFS-Servers
- Automatisiert: Aktivieren der Sicherung im Cluster
- Automatisiert: Deaktivieren der Clustersicherung
- Automatisiert, online: Wiederherstellen des Clusters
- Automatisiert, offline: Wiederherstellen des Clusters
- Manuell: Aktivieren der Clustersicherung
- Manuell: Deaktivieren der Clustersicherung
- Manuell, online: Wiederherstellen des Clusters
- Manuell, offline: Wiederherstellen des Clusters
- Zusätzliche Konfiguration
- Migrieren von Objectstore von persistentem Volume zu Raw-Festplatten
- Überwachung und Warnungen
- Migration und Upgrade
- Migrationsoptionen
- Schritt 1: Verschieben der Identitätsorganisationsdaten von einer eigenständigen in die Automation Suite
- Schritt 2: Wiederherstellen der eigenständigen Produktdatenbank
- Schritt 3: Sichern der Plattformdatenbank in der Automation Suite
- Schritt 4: Zusammenführen von Organisationen in der Automation Suite
- Schritt 5: Aktualisieren der migrierten Produktverbindungszeichenfolgen
- Step 6: Migrating standalone Insights
- Schritt 7: Löschen des Standardmandanten
- B) Migration von einzelnen Mandanten
- Produktspezifische Konfiguration
- Best Practices und Wartung
- Fehlersuche und ‑behebung
- Fehlerbehebung bei Diensten während der Installation
- Deinstallieren des Clusters
- Löschen von Offline-Artefakten für mehr Speicherplatz
- So löschen Sie Redis-Daten
- So können Sie die Istio-Protokollierung aktivieren
- So werden Protokolle manuell bereinigt
- So löschen Sie alte Protokolle, die im sf-logs-Paket gespeichert sind
- So deaktivieren Sie Streaming-Protokolle für das AI Center
- Fehlerbehebung bei fehlgeschlagenen Automation Suite-Installationen
- So löschen Sie Bilder aus dem alten Installationsprogramm nach dem Upgrade
- Automatisches Bereinigen von Longhorn-Snapshots
- Deaktivieren von NIC-Prüfsummen-Offloading
- Es kann keine Offlineinstallation auf RHEL 8.4 OS ausgeführt werden.
- Fehler beim Herunterladen des Pakets
- Die Offlineinstallation schlägt aufgrund fehlender binärer Dateien fehl
- Zertifikatproblem bei der Offlineinstallation
- Die erste Installation schlägt während des Longhorn-Setups fehl
- Validierungsfehler bei der SQL-Verbindungszeichenfolge
- Voraussetzungsprüfung für das Selinux-iscsid-Modul schlägt fehl
- Azure-Datenträger nicht als SSD markiert
- Fehler nach der Zertifikatsaktualisierung
- Automation Suite funktioniert nach Betriebssystem-Upgrade nicht
- Für die Automation Suite muss Backlog_wait_time festgelegt werden 1
- Volume nicht bereitstellbar, da es nicht für Workloads bereit ist
- RKE2 schlägt während der Installation und Aktualisierung fehl
- Fehler beim Hoch- oder Herunterladen von Daten im Objektspeicher
- Die Größenänderung eines PVC bewirkt keine Korrektur von Ceph
- Fehler beim Ändern der Größe von objectstore PVC
- Rook Ceph oder Looker-Pod hängen im Init-Status fest
- Fehler beim Anhängen eines StatefulSet-Volumes
- Fehler beim Erstellen persistenter Volumes
- Patch zur Rückgewinnung von Speicherplatz
- Sicherung aufgrund des Fehlers „TooManySnapshots“ fehlgeschlagen
- Alle Longhorn-Replikate sind fehlerhaft
- Festlegen eines Timeout-Intervalls für die Verwaltungsportale
- Aktualisieren Sie die zugrunde liegenden Verzeichnisverbindungen
- Anmeldung nach der Migration nicht mehr möglich
- Kinit: KDC für Bereich <AD-Domäne> kann beim Abrufen der ursprünglichen Anmeldeinformationen nicht gefunden werden
- Kinit: Keytab enthält keine geeigneten Schlüssel für *** beim Abrufen der ersten Anmeldeinformationen
- Der GSSAPI-Vorgang ist mit Fehler fehlgeschlagen: Es wurde ein ungültiger Statuscode übermittelt (Die Anmeldeinformationen des Clients wurden widerrufen).
- Alarm für fehlgeschlagenen Kerberos-tgt-update-Auftrag empfangen
- SSPI-Anbieter: Server nicht in Kerberos-Datenbank gefunden
- Anmeldung für Benutzer <ADDOMAIN><aduser> fehlgeschlagen. Grund: Das Konto ist deaktiviert.
- ArgoCD-Anmeldung fehlgeschlagen
- Fehler beim Abrufen des Sandbox-Abbilds
- Pods werden nicht in der ArgoCD-Benutzeroberfläche angezeigt
- Redis-Testfehler
- RKE2-Server kann nicht gestartet werden
- Secret nicht im UiPath-Namespace gefunden
- Nach der ersten Installation wechselte ArgoCD in den Status „Progressing“.
- MongoDB-Pods in „CrashLoopBackOff“ oder ausstehende PVC-Bereitstellung nach Löschung
- UNERWARTETE INKONSISTENZ; fsck MANUELL AUSFÜHREN
- Herabgestufte MongoDB- oder Geschäftsanwendungen nach der Clusterwiederherstellung
- Self-heal-operator und Sf-k8-utils-Repository fehlen
- Fehlerhafte Dienste nach Clusterwiederherstellung oder Rollback
- RabbitMQ-Pod bleibt in CrashLoopBackOff hängen
- Prometheus im Status „Crash Loop Backoff“ mit Out-of-Memory-Fehler (OOM).
- Fehlende Ceph-rook-Metriken in Überwachungs-Dashboards
- Document Understanding erscheint nicht auf der linken Leiste der Automation Suite
- Fehlerstatus beim Erstellen einer Datenbeschriftungssitzung
- Fehlerstatus beim Versuch, eine ML-Fähigkeit bereitzustellen
- Migrationsauftrag schlägt in ArgoCD fehl
- Die Handschrifterkennung mit dem Intelligent Form Extractor funktioniert nicht oder arbeitet zu langsam
- Verwenden des Automation Suite-Diagnosetools
- Verwenden des Automation Suite Support Bundle-Tools
- Erkunden von Protokollen
Sichern und Wiederherstellen des Clusters
Die Automation Suite unterstützt die Sicherungs- und Wiederherstellungsfunktionalität, um Datenverlust in verschiedenen Szenarien zu verhindern. Sie können eine Sicherung jederzeit nach der Installation konfigurieren.
Um die Sicherungs- und Wiederherstellungsfunktionalität zu verwenden, müssen Sie einen NFS-Server, einen Sicherungscluster und einen Wiederherstellungscluster aktivieren. Diese Konzepte werden im folgenden Abschnitt definiert.
NFS-Server – Der Server, der die Sicherungsdaten speichert und die Wiederherstellung ermöglicht. Sie können den NFS-Server auf jeder Maschine oder jedem PaaS-Dienst einrichten, der von Cloud-Anbietern angeboten wird. Beachten Sie, dass wir kein Windows-basiertes NFS und kein Azure Blob-basiertes NFS unterstützen.
Sicherungscluster – Der Cluster, den Sie zum Installieren der Automation Suite einrichten. Dies ist der Cluster, in dem Sie die Sicherung aktivieren werden.
Cluster wiederherstellen – Der Cluster, in dem Sie alle Daten aus dem Sicherungscluster wiederherstellen. Dies wird der neue Cluster, in dem Sie die Automation Suite ausführen, sobald der Wiederherstellungsprozess abgeschlossen ist.
/datadisk
gespeichert sind, das an Servermaschinen angeschlossen ist.
Dadurch wird jedoch keine Sicherung externer Datenquellen wie der SQL-Datenbank aktiviert. Sie müssen die Sicherung der externen Datenquelle separat aktivieren.
- Konfigurieren Sie den NFS-Server, um den Zugriff auf den neuen Knoten zuzulassen. Weitere Informationen finden Sie unter Zulassen des Zugriffs von Knoten auf den NFS-Mount-Punkt.
-
Aktivieren Sie die Sicherung auf dem neuen Serverknoten:
Um die Sicherungs- und Wiederherstellungsfunktion einzurichten, müssen Sie die folgenden Anforderungen erfüllen:
- Sie müssen NFSv4 unter Linux verwenden.
- Sie müssen den NFS-Server auf einer separaten Maschine einrichten, die außerhalb des Sicherungs- und Wiederherstellungsclusters gehostet wird.
- Zwischen dem NFS-Server und dem Sicherungs- und Wiederherstellungscluster darf die Round Trip Time (RTT)-Latenzzeit nicht mehr als 10 Millisekunden betragen.
- Der Cluster, den Sie sichern möchten, und der NFS-Server müssen sich in derselben Region befinden.
-
Der NFS-Server muss die folgenden Hardwareanforderungen erfüllen:
CPU
RAM
Festplatte
4 (v-)CPU
16 GiB
10-TiB-SSD (1100 IOPS)
- Der NFS-Server muss von allen Clusterknoten aus erreichbar sein.
-
Sie müssen die folgenden Ports auf dem NFS-Server und allen Knoten im Sicherungscluster aktivieren. Beim Wiederherstellen des Clusters müssen auf allen Knoten im Wiederherstellungscluster dieselben Ports geöffnet sein.
Port
Protokoll
Zweck
2049
TCP
Bidirektionale Kommunikation zwischen dem NFS-Server und dem Sicherungs- und Wiederherstellungscluster.
Dies ist der Port, auf dem der NFS-Server ausgeführt wird.
111
TCP
Bidirektionale Kommunikation zwischen dem NFS-Server und dem Sicherungs- und Wiederherstellungscluster.
Dieser Port wird für rpcbind zwischen dem NFS-Server und dem Sicherungs- und Wiederherstellungscluster verwendet.
backup.json
konfigurieren.
Führen Sie dazu die folgenden Schritte aus:
-
Erstellen Sie eine Datei mit dem Namen
backup.json
.{ "backup": { "etcdBackupPath": "PLACEHOLDER", "nfs": { "endpoint": "PLACEHOLDER", "mountpath": "PLACEHOLDER" } }, "backup_interval": "15" }
{ "backup": { "etcdBackupPath": "PLACEHOLDER", "nfs": { "endpoint": "PLACEHOLDER", "mountpath": "PLACEHOLDER" } }, "backup_interval": "15" } -
Füllen Sie die Datei basierend auf den folgenden Felddefinitionen aus:
Parameter
Konfiguration
backup.etcdBackupPath
Der relative Pfad, in dem die Sicherungsdaten auf dem NFS-Server gespeichert werden. Sie können ihm den Namen des Clusters geben.
Beispiel:cluster0
.backup.nfs.endpoint
Der Endpunkt des NFS-Servers (IP-Adresse oder DNS-Name). Das ist entweder der FQDN oder die IP-Adresse der NFS-Maschine. Im Endpunkt darf kein Protokoll vorhanden sein.
Beispiel:nfs.automationsuite.mycompany.com
oder20.224.01.66
backup.nfs.mountpath
Der Pfad auf dem NFS-Server (Endpunkt). Das ist der Ort, wo Sie den Datenträger zum Speichern der Clustersicherung verbunden haben.
Beispiel:/asbackup
.backup_interval
Das Sicherungszeitintervall in Minuten. Dieses Intervall ist die Vorlaufzeit zwischen zwei aufeinanderfolgenden Sicherungen. Sie können nur die letzte erfolgreiche Sicherung wiederherstellen, daher sollten Sie dieses Intervall sorgfältig festlegen. Das minimale Sicherungsintervall kann nur 15 Minuten betragen.
Wichtig:- Wenn das Sicherungsintervall zu kurz ist, z. B. 30 Minuten, werden die Sicherungsvorgänge zu häufig ausgeführt, sodass Sie nur die Daten speichern müssen, die in den letzten 30 Minuten gesichert wurden. Wenn das Sicherungsintervall 1 Woche beträgt, kann dies zu Datenverlusten während des Intervalls zwischen der letzten Sicherung und dem Notfall führen. Daher wird empfohlen, das Sicherungsintervall im Einklang mit Ihren Recovery Point Objective (RPO)-Anforderungen zu halten.
- Beim Einrichten der Sicherung des externen SQL-Servers sollten Sie das Cluster-Sicherungsintervall berücksichtigen. Es wird empfohlen, für den externen SQL-Server und den Automation Suite-Cluster dasselbe Intervall einzurichten.
- Wenn die Sicherung im Cluster aktiviert ist, löst die Automation Suite unabhängig vom Sicherungsintervall sofort die Sicherung aus. Danach wird die nächste Sicherung basierend auf dem Sicherungsintervall geplant.
- Sie können die Sicherung überprüfen, indem Sie sich beim NFS-Server anmelden und zum folgenden Pfad navigieren:
/backup.nfs.mountpath/backup.etcdBackupPath
. Beispiel:/asbackup/cluster0
.
Alert Manager
, Prometheus
, Docker Registry
, MongoDB
, RabbitMQ
, Ceph Objectstore
und Insights
.
restore.json
bereitstellen.
Führen Sie dazu die folgenden Schritte aus:
-
Erstellen Sie eine Datei mit dem Namen
restore.json
.{ "restore": { "etcdRestorePath": "PLACEHOLDER", "nfs": { "endpoint": "PLACEHOLDER", "mountpath": "PLACEHOLDER" } } }
{ "restore": { "etcdRestorePath": "PLACEHOLDER", "nfs": { "endpoint": "PLACEHOLDER", "mountpath": "PLACEHOLDER" } } } -
Füllen Sie die Datei basierend auf den folgenden Felddefinitionen aus:
Parameter
Konfiguration
restore.etcdRestorePath
Der Pfad auf dem NFS-Server, von dem aus die Daten wiederhergestellt werden. Es muss derselbe Name sein, den Sie fürbackup.etcBackupPath
inbackup.json
haben.Beispiel:cluster0
.restore.nfs.endpoint
Der Endpunkt des NFS-Servers. Dies ist entweder der FQDN oder die IP-Adresse der NFS-Maschine. Im Endpunkt darf kein Protokoll vorhanden sein.
Beispiel:nfs.automationsuite.mycompany.com
oder20.224.01.66
restore.nfs.mountpath
Der Bereitstellungspfad des NFS-Servers. Dies ist der Speicherort, an dem Sie den Datenträger zum Speichern der Clustersicherung angefügt haben.
Beispiel:/asbackup
.