index_template_missing_exception: Index template is missing
ElasticsearchQue signifie cette erreur ?
L'index template référencé est introuvable. Un nom de template inexistant a été utilisé lors de la lecture, de la suppression ou d'une opération basée sur un template.
Cause
Le nom du template est mal orthographié ; le template a été supprimé auparavant ; l'API des templates legacy a été confondue avec celle des composable index templates ; ou le template n'a jamais été créé. Apparaît aussi lorsqu'un script d'installation ne s'est pas terminé.
Comment la corriger
Listez les templates existants. Pour les composable templates : GET _index_template ou GET _index_template/name. Pour les templates legacy : GET _template. Relancez avec la bonne API et le bon nom. Si le template est absent, créez-le : PUT _index_template/name {...}. Rendez les scripts de suppression/mise à jour idempotents pour qu'ils n'échouent pas si le template est absent.
Autres entrées pour ce moteur
- search_context_missing_exceptionNo search context found for id (scroll expired) (aucun contexte de recherche pour cet id : scroll expiré)
- aliases_not_found_exceptionAliases missing
- snapshot_missing_exceptionSnapshot is missing
- settings_exceptionInvalid settings
- shard_not_found_exceptionShard not found
- not_x_content_exceptionCompressor detection error / body is not valid content (erreur de détection du compresseur / corps de requête invalide)
- document_source_missing_exceptionDocument source is missing