repository_verification_exception: repository_verification_exception
ElasticsearchO que significa?
Enquanto um repositório de snapshots estava sendo registrado ou verificado, a checagem de que todos os nós conseguem acessar o repositório falhou. Como a verificação do repositório não passou, as operações de snapshot/restore não podem ser executadas de forma confiável.
Por que acontece?
Um repositório em sistema de arquivos compartilhado (fs) não está montado/acessível no mesmo caminho em todos os nós, path.repo está ausente da configuração, as permissões de arquivos são insuficientes, ou armazenamentos em nuvem/de objetos (S3, GCS, Azure) têm credenciais/acesso de rede incorretos. Alguns nós não conseguirem gravar no repositório é a causa típica.
Como resolver
Para um repositório fs compartilhado, garanta que path.repo esteja definido no elasticsearch.yml de todos os nós e que o mesmo caminho esteja montado com leitura/escrita em todos eles. Corrija as permissões de arquivos (usuário elasticsearch). Para repositórios em nuvem, verifique as credenciais (keystore), o nome do bucket e as permissões de rede/acesso. Verifique novamente o repositório com POST _snapshot/repo/_verify.
Mais entradas deste banco
- translog_corrupted_exceptiontranslog_corrupted_exception
- recovery_engine_exceptionrecovery_engine_exception
- snapshot_in_progress_exceptionsnapshot_in_progress_exception
- reduce_search_phase_exceptionreduce_search_phase_exception
- aggregation_execution_exceptionaggregation_execution_exception
- failed_node_exceptionfailed_node_exception
- elasticsearch_parse_exceptionelasticsearch_parse_exception