DBAtlas · Атлас эксплуатации баз данных

index_template_missing_exception: Index template is missing

Elasticsearch

Что это значит?

Указанный шаблон индекса не найден. При получении, удалении или выполнении операции на основе шаблона было использовано несуществующее имя шаблона.

Почему возникает?

Опечатка в имени шаблона; шаблон был удалён ранее; API устаревших (legacy) шаблонов перепутан с API составных шаблонов индексов (composable index template); либо шаблон так и не был создан. Также появляется, когда скрипт настройки не завершился.

Как исправить

Выведите существующие шаблоны. Для составных шаблонов: GET _index_template или GET _index_template/name. Для устаревших шаблонов: GET _template. Повторите с правильным API и именем. Если шаблона нет, создайте его: PUT _index_template/name {...}. Сделайте скрипты удаления/обновления идемпотентными, чтобы они не падали при отсутствии шаблона.

Открыть в DBAtlas →

Ещё по этой СУБД