DBAtlas · Atlas für Datenbankbetrieb

index_not_found_exception: index_not_found_exception: no such index [index_name] (HTTP 404) (Index nicht gefunden)

Elasticsearch

Was bedeutet das?

Der angeforderte Index (oder Alias) existiert nicht. Die Operation wurde mit HTTP 404 abgelehnt, weil kein Index mit dem angegebenen Namen gefunden wurde.

Ursache

Der Index wurde nie angelegt, wurde gelöscht, der Index-/Aliasname enthält einen Tippfehler, der Client ist mit der falschen Umgebung (Cluster) verbunden oder es wurde in einen nicht existierenden Index geschrieben, während action.auto_create_index deaktiviert ist.

Lösung

Liste vorhandene Indizes auf: GET _cat/indices?v. Prüfe Namen und Alias: GET _alias. Lege den Index an: PUT /index-name (mit den nötigen Mappings/Settings) oder konfiguriere die automatische Erstellung mit einem Index Template. Ist automatische Erstellung gewünscht, prüfe die Einstellung action.auto_create_index. Stelle sicher, dass du nicht mit dem falschen Cluster verbunden bist.

In DBAtlas öffnen →

Weitere Einträge zu dieser Datenbank