aliases_not_found_exception: Aliases missing
ElasticsearchO que significa?
O alias sobre o qual você está tentando operar não existe. Geralmente é retornado ao remover um alias inexistente ou executar uma ação sobre ele.
Por que acontece?
O nome do alias está digitado errado; o alias foi excluído anteriormente; ou uma ação remove na API _aliases cita um alias que nunca foi associado. Também ocorre quando nenhum alias corresponde a um padrão curinga.
Como resolver
Liste os aliases existentes: GET _alias, ou para um índice específico GET my-index/_alias. Repita a operação com o nome correto. Escreva os scripts de exclusão de modo que não falhem quando o alias não existir; trate as ações de forma condicional nas operações em lote do _aliases. Para reapontar aliases de forma atômica, use add e remove em uma única requisição _aliases.
Mais entradas deste banco
- 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) (contexto de busca não encontrado para o id; o scroll expirou)
- snapshot_missing_exceptionSnapshot is missing
- index_template_missing_exceptionIndex template is missing
- settings_exceptionInvalid settings
- shard_not_found_exceptionShard not found