DBAtlas · Atlas de operações de banco de dados

aliases_not_found_exception: Aliases missing

Elasticsearch

O 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.

Abrir no DBAtlas →

Mais entradas deste banco