automation-suite
2023.10
true
Automation Suite unter Linux – Installationsanleitung
Last updated 4. Okt. 2024

Nach Disaster Recovery funktioniert Dapr für Process Mining und Task Mining nicht mehr ordnungsgemäß.

Nach einem Disaster Recovery wird Dapr nicht ordnungsgemäß wiederhergestellt und die Zertifikate, die Dapr für die Bereitstellung von Diensten für Process Mining und Task Mining benötigt, sind fehlerhaft. Die Anwendungen dapr, processmining und taskmining scheinen zunächst fehlerfrei zu sein, kehren dann aber wieder in den Status „In Bearbeitung“ zurück und die Umgebung wird instabil. Wenn Sie sich bei Process Mining oder Task Mining anmelden, wird die Anwendung möglicherweise nicht geladen oder gibt unerwartete Fehler zurück.

Auf dieser Seite werden die Schritte beschrieben, die Sie zur Behebung des Problems durchführen sollten.

Überprüfen des Status für dapr

Führen Sie die folgenden Schritte aus, um zu überprüfen, ob Dapr ordnungsgemäß funktioniert.

  1. Öffnen Sie ArgoCD und wechseln Sie zu Anwendungen.

  2. Wählen Sie die Anwendungskarte processmining aus, um die Struktur der App-Details processmining zu öffnen.
    docs image
  3. Suchen Sie die processmining-Pods und überprüfen Sie die Anzahl der Container im Pod.
    docs image
    Damit processmining ordnungsgemäß funktioniert, müssen 3 Container im Pod sein. Im obigen Beispiel gibt es 2 Container im Pod, was bedeutet, dass ein Container fehlt.
  4. Öffnen Sie den Pod und wählen Sie die Registerkarte PROTOKOLLE aus. Wählen Sie processmining aus, um die verfügbaren Protokolle anzuzeigen.
    docs image
  5. Überprüfen Sie, ob die Protokolldatei daprd vorhanden ist. Wenn keine Protokolldatei für dapr vorhanden ist, weist dies darauf hin, dass dapr nicht ordnungsgemäß konfiguriert ist.

Übersicht über die Schritte

  1. Löschen Sie alle Dapr-Geheimnisse und die veränderte Webhook-Konfiguration.

  2. Synchronisieren Sie alle Dapr-Geheimnisse und die veränderte Webhook-Konfiguration erneut.

  3. Starten Sie die dapr-sentry-Bereitstellung neu und warten Sie, bis die Bereitstellung abgeschlossen ist.

  4. Starten Sie die dapr-operator-Bereitstellung neu und warten Sie, bis die Bereitstellung abgeschlossen ist.

  5. Starten Sie die dapr-sidecar-injector-Bereitstellung neu und warten Sie, bis die Bereitstellung abgeschlossen ist.

Nachfolgend finden Sie eine detaillierte Beschreibung der Schritte.

Löschen von Dapr-Geheimnissen und der veränderten Webhook-Konfiguration

  1. Wechseln Sie zu Anwendungen in ArgoCD.

  2. Wählen Sie die dapr-Anwendungskarte aus, um die Detailstruktur der dapr-App zu öffnen.

  3. Suchen Sie die Dapr-Geheimnisse.
    docs image
    Die Geheimnisse müssen neu erstellt werden. Dazu müssen Sie jedes Geheimnis löschen.
  4. Öffnen Sie das Kontextmenü des Geheimnisses und wählen Sie Löschen aus.
    docs image
  5. Geben Sie im Bestätigungsdialogfeld Ressource löschen den Namen des Geheimnisses ein und wählen Sie zum Bestätigen OK aus.
    docs image
  6. Wiederholen Sie die Schritte 4 und 5 für die verbleibenden Geheimnisse.

  7. Suchen Sie in der Detailstruktur der dapr-App die veränderte Webhook-Konfiguration.

    Hinweis:

    Sie können die veränderte Webhook-Konfiguration an der Beschriftung MWC erkennen.

    docs image
  8. Öffnen Sie das Kontextmenü des Geheimnisses und wählen Sie Löschen aus. Geben Sie im Bestätigungsdialogfeld Ressource löschen den Namen der veränderten Webhook-Konfiguration ein und wählen Sie zum Bestätigen OK aus.

Synchronisieren von Dapr-Geheimnissen und der veränderten Webhook-Konfiguration

  1. Einige der Geheimnisse werden sofort neu erstellt. Dies wird durch ein grünes Häkchen auf der geheimen Karte angezeigt.
    docs image
    Wenn ein Geheimnis nicht neu erstellt wird, müssen Sie eine Synchronisierung durchführen, um das Geheimnis neu zu erstellen.
  2. Suchen Sie das Geheimnis, das Sie neu erstellen möchten, und wählen Sie Synchronisieren aus dem Kontextmenü aus.
    docs image
  3. Wählen Sie im Popup-Bereich die Option SYNCHRONISIEREN aus.
    docs image
  4. Wiederholen Sie die Schritte 2 und 3 für alle Geheimnisse, die Sie neu erstellen möchten.

  5. Suchen Sie in der Detailstruktur der dapr-App die veränderte Webhook-Konfiguration.

    Hinweis:

    Sie können die veränderte Webhook-Konfiguration an der Beschriftung MWC erkennen.

  6. Öffnen Sie das Kontextmenü für die veränderte Webhook-Konfiguration und wählen Sie Synchronisieren aus.

  7. Wählen Sie im Popup-Bereich die Option SYNCHRONISIEREN aus.

Neustart der Bereitstellung

Nachdem Sie die Geheimnisse und die veränderte Webhook-Konfiguration gelöscht und synchronisiert haben, müssen Sie die Bereitstellung neu starten.

  1. Suchen Sie in der Detailstruktur der dapr-App die Bereitstellungskarte dapr-sentry.

  2. Öffnen Sie das Kontextmenü und wählen Sie Neustart aus.

    docs image
    Ein Bestätigungsdialogfeld wird angezeigt.
    docs image
  3. Wählen Sie OK aus, um den Neustart zu bestätigen. Die dapr-sentry-Bereitstellung wird gestartet. Wenn die Bereitstellung abgeschlossen ist, erscheint ein grünes Herz. Warten Sie, bis die Bereitstellung abgeschlossen ist.
    docs image
  4. Suchen Sie in der Detailstruktur der dapr-App die Bereitstellungskarte dapr-operator.

  5. Öffnen Sie das Kontextmenü und wählen Sie Neustart aus.

  6. Wählen Sie im Bestätigungsdialogfeld OK aus, um den Neustart zu bestätigen. Warten Sie, bis die Bereitstellung abgeschlossen ist.

  7. Suchen Sie in der Detailstruktur der dapr-App die Bereitstellungskarte dapr-sidecar-injector.

  8. Öffnen Sie das Kontextmenü und wählen Sie Neustart aus.

  9. Wählen Sie im Bestätigungsdialogfeld OK aus, um den Neustart zu bestätigen. Warten Sie, bis die Bereitstellung abgeschlossen ist.

Wichtig:

Starten Sie die Bereitstellungen in der beschriebenen Reihenfolge neu und stellen Sie sicher, dass eine Bereitstellung abgeschlossen ist, bevor die nächste Bereitstellung gestartet wird.

  1. dapr-sentry

  2. dapr-operator

  3. dapr-sidecar-injector

Sie können jetzt überprüfen, ob dapr ordnungsgemäß funktioniert, indem Sie sich processmining ansehen, wie oben beschrieben. Jetzt sollten 3 Container im Pod vorhanden sein und der daprd-Container sollte in den PROTOKOLLEN vorhanden sein.
docs image
Process Mining und Task Mining sollten jetzt ordnungsgemäß funktionieren.

War diese Seite hilfreich?

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