snapshot_in_progress_exception: snapshot_in_progress_exception
ElasticsearchWas 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).
Weitere Einträge zu dieser Datenbank
- bind_transport_exceptionbind_transport_exception (Address already in use)
- translog_corrupted_exceptiontranslog_corrupted_exception
- recovery_engine_exceptionrecovery_engine_exception
- repository_verification_exceptionrepository_verification_exception
- reduce_search_phase_exceptionreduce_search_phase_exception
- aggregation_execution_exceptionaggregation_execution_exception
- failed_node_exceptionfailed_node_exception