repository_verification_exception: repository_verification_exception
ElasticsearchWas bedeutet das?
Beim Registrieren oder Verifizieren eines Snapshot-Repositorys ist die Prüfung fehlgeschlagen, ob alle Knoten auf das Repository zugreifen können. Da die Verifizierung des Repositorys nicht bestanden wurde, lassen sich Snapshot-/Restore-Operationen nicht zuverlässig ausführen.
Ursache
Ein gemeinsames Dateisystem-Repository (fs) ist nicht auf allen Knoten unter demselben Pfad gemountet/zugänglich, path.repo fehlt in der Konfiguration, die Dateiberechtigungen reichen nicht aus, oder Cloud-/Object-Stores (S3, GCS, Azure) haben falsche Zugangsdaten bzw. keinen Netzwerkzugriff. Typische Ursache ist, dass einige Knoten nicht in das Repository schreiben können.
Lösung
Stelle bei einem gemeinsamen fs-Repository sicher, dass path.repo auf allen Knoten in elasticsearch.yml definiert ist und derselbe Pfad auf jedem Knoten lesbar/beschreibbar gemountet ist. Korrigiere die Dateiberechtigungen (Benutzer elasticsearch). Prüfe bei Cloud-Repositorys die Zugangsdaten (Keystore), den Bucket-Namen und die Netzwerk-/Zugriffsrechte. Verifiziere das Repository erneut mit POST _snapshot/repo/_verify.
Weitere Einträge zu dieser Datenbank
- translog_corrupted_exceptiontranslog_corrupted_exception
- recovery_engine_exceptionrecovery_engine_exception
- snapshot_in_progress_exceptionsnapshot_in_progress_exception
- reduce_search_phase_exceptionreduce_search_phase_exception
- aggregation_execution_exceptionaggregation_execution_exception
- failed_node_exceptionfailed_node_exception
- elasticsearch_parse_exceptionelasticsearch_parse_exception