DBAtlas · Atlas de operaciones de bases de datos

index_not_found_exception: index_not_found_exception: no such index [index_name] (HTTP 404) (el índice no existe)

Elasticsearch

¿Qué significa?

El índice (o alias) solicitado no existe. La operación se rechazó con HTTP 404 porque no se encontró ningún índice con el nombre indicado.

¿Por qué ocurre?

El índice nunca se creó, se eliminó, el nombre del índice/alias tiene un error tipográfico, el cliente está conectado al entorno (clúster) equivocado o se intentó escribir en un índice inexistente con action.auto_create_index deshabilitado.

Cómo solucionarlo

Liste los índices existentes: GET _cat/indices?v. Verifique el nombre y el alias: GET _alias. Cree el índice: PUT /index-name (con los mappings/settings necesarios), o configure la creación automática con un index template. Si se desea la creación automática, revise el parámetro action.auto_create_index. Verifique que no está conectado al clúster equivocado.

Abrir en DBAtlas →

Más entradas de este motor