UiPath Documentation
automation-suite
2023.10
false
Automation Suite unter Linux – Installationsanleitung
Wichtig :
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

So löschen Sie Redis-Daten

Löschen Sie alle in Redis gespeicherten Daten und setzen Sie sie mithilfe von kubectl-Befehlen auf einen leeren Status in der Automation Suite zurück.

Um alle in Redis gespeicherten Daten zu löschen und sie auf einen leeren Zustand zurückzusetzen, führen Sie die folgenden Schritte aus:

  1. Ermitteln Sie den geheimen Namen, das Kennwort und den Port:
    export KUBECONFIG="/etc/rancher/rke2/rke2.yaml"; export PATH=$PATH:/var/lib/rancher/rke2/bin;
    secretName=$(kubectl get redb redis-cluster-db -o jsonpath="{.spec.databaseSecretName}" -n redis-system)
    password=$(kubectl get secret $secretName -o jsonpath="{.data.password}" -n redis-system | base64 --decode)
    port=$(kubectl get secret $secretName -o jsonpath="{.data.port}" -n redis-system | base64 --decode)
    export KUBECONFIG="/etc/rancher/rke2/rke2.yaml"; export PATH=$PATH:/var/lib/rancher/rke2/bin;
    secretName=$(kubectl get redb redis-cluster-db -o jsonpath="{.spec.databaseSecretName}" -n redis-system)
    password=$(kubectl get secret $secretName -o jsonpath="{.data.password}" -n redis-system | base64 --decode)
    port=$(kubectl get secret $secretName -o jsonpath="{.data.port}" -n redis-system | base64 --decode)
    
  2. Ermitteln Sie die Namen der Dienste:
    kubectl get secret $secretName -o jsonpath="{.data.service_names}" -n redis-system | base64 --decode
    kubectl get secret $secretName -o jsonpath="{.data.service_names}" -n redis-system | base64 --decode
    
  3. Angenommen, die Ausgabe des vorherigen Befehls lautet: redis-cluster-db, redis-cluster-db-headless. Sie müssen die folgenden FLUSHALL-Befehle aufrufen:
    kubectl exec -ti -n redis-system redis-cluster-0 -- redis-cli -h redis-cluster-db -p $port -a $password FLUSHALL
    
    kubectl exec -ti -n redis-system redis-cluster-0 -- redis-cli -h redis-cluster-db-headless -p $port -a $password FLUSHALL
    kubectl exec -ti -n redis-system redis-cluster-0 -- redis-cli -h redis-cluster-db -p $port -a $password FLUSHALL
    
    kubectl exec -ti -n redis-system redis-cluster-0 -- redis-cli -h redis-cluster-db-headless -p $port -a $password FLUSHALL
    

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben