DBAtlas · Atlas für Datenbankbetrieb

snapshot_in_progress_exception: snapshot_in_progress_exception

Elasticsearch

Was bedeutet das?

Die angeforderte Operation wurde abgelehnt, weil sie mit einem gerade laufenden Snapshot kollidiert. Zum Beispiel wird der Versuch blockiert, während eines Snapshots einen Index zu löschen/zu schließen oder das Repository zu ändern.

Ursache

Während noch ein Snapshot lief, wurde versucht, in diesem Snapshot enthaltene Indizes zu löschen/zu schließen, das Repository zu entfernen/zu ändern oder eine weitere kollidierende Snapshot-/Restore-Operation zu starten. Elasticsearch erlaubt diese kollidierenden Operationen nicht, um die Konsistenz zu wahren.

Lösung

Warte, bis der laufende Snapshot abgeschlossen ist: Verfolge den Fortschritt mit GET _snapshot/_status. Muss die Operation wirklich abgebrochen werden, stoppe sie, indem du den Snapshot löschst: DELETE _snapshot/repo/snapshot_name (das bricht den laufenden Snapshot ab). Führe nach Abschluss oder Abbruch des Snapshots deine ursprüngliche Operation erneut aus (Löschen des Index, Änderung des Repositorys).

In DBAtlas öffnen →

Weitere Einträge zu dieser Datenbank