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

Docker-Registrierungsmigration bleibt in PVC-Löschphase hängen

Beschreibung

Bei der Migration einer Docker-Registrierung kann ein Problem auftreten, bei dem der Migrationsprozess in der PVC-Löschphase hängen bleibt. Dieses Problem tritt typischerweise auf, wenn auf dem PVC ausstehende VolumeSnapshots vorhanden sind, die das erfolgreiche Löschen des PVC verhindern. Die Protokolle für dieses Problem zeigen die folgenden Meldungen an:
deployment.apps/docker-registry scaled
pod/docker-registry-5b68496d6c-2djhs condition met
persistentvolumeclaim "docker-registry" deleteddeployment.apps/docker-registry scaled
pod/docker-registry-5b68496d6c-2djhs condition met
persistentvolumeclaim "docker-registry" deleted

Lösung

Um dieses Problem zu beheben, müssen Sie ausstehende VolumeSnapshots bereinigen. Führen Sie den folgenden Befehl aus, um diese Bereinigung durchzuführen:

for i in `kubectl get volumesnapshot -n docker-registry -o json | jq -r '.items[] | select(.spec.source.persistentVolumeClaimName=="docker-registry" and .status.readyToUse==false) | .metadata.name'`; do
  kubectl patch volumesnapshot -n docker-registry $i  --type json --patch='[ { "op": "remove", "path": "/metadata/finalizers" } ]'
  kubectl delete volumesnapshot -n docker-registry $i
donefor i in `kubectl get volumesnapshot -n docker-registry -o json | jq -r '.items[] | select(.spec.source.persistentVolumeClaimName=="docker-registry" and .status.readyToUse==false) | .metadata.name'`; do
  kubectl patch volumesnapshot -n docker-registry $i  --type json --patch='[ { "op": "remove", "path": "/metadata/finalizers" } ]'
  kubectl delete volumesnapshot -n docker-registry $i
done
Nachdem Sie den obigen Befehl ausgeführt haben, sollten Sie die Registrierungsmigration erneut ausführen. Dadurch sollte der Migrationsprozess der Docker-Registrierung die PVC-Löschphase erfolgreich beenden können.
  • Beschreibung
  • Lösung

War diese Seite hilfreich?

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