aliases_not_found_exception: Aliases missing
ElasticsearchQue signifie cette erreur ?
L'alias sur lequel vous essayez d'agir n'existe pas. Généralement renvoyé lors de la suppression d'un alias inexistant ou d'une action sur celui-ci.
Cause
Le nom d'alias est mal orthographié ; l'alias a été supprimé auparavant ; ou une action remove de l'API _aliases désigne un alias qui n'a jamais été attaché. Apparaît aussi lorsqu'aucun alias ne correspond à un motif générique (wildcard).
Comment la corriger
Listez les alias existants : GET _alias, ou pour un index précis GET my-index/_alias. Relancez l'opération avec le bon nom. Écrivez les scripts de suppression de sorte qu'ils n'échouent pas si l'alias est absent ; gérez les actions de façon conditionnelle dans les opérations groupées _aliases. Pour repointer des alias de façon atomique, utilisez add et remove dans une seule requête _aliases.
Autres entrées pour ce moteur
- resource_not_found_exceptionresource_not_found_exception
- process_cluster_event_timeout_exceptionprocess_cluster_event_timeout_exception
- search_context_missing_exceptionNo search context found for id (scroll expired) (aucun contexte de recherche pour cet id : scroll expiré)
- snapshot_missing_exceptionSnapshot is missing
- index_template_missing_exceptionIndex template is missing
- settings_exceptionInvalid settings
- shard_not_found_exceptionShard not found