repository_verification_exception: repository_verification_exception
ElasticsearchNe demek?
Bir snapshot repository kaydedilirken ya da doğrulanırken, tüm düğümlerin depoya erişebildiğinin denetimi başarısız oldu. Depo doğrulaması geçemediği için snapshot/restore işlemleri güvenilir biçimde yapılamaz.
Neden olur?
Paylaşımlı dosya sistemi (fs) deposunun tüm düğümlerde aynı yola bağlı/erişilebilir olmaması, path.repo yapılandırmasının eksikliği, yetersiz dosya izinleri, ya da bulut/nesne depolarında (S3, GCS, Azure) hatalı kimlik bilgileri/ağ erişimi. Bazı düğümlerin depoya yazamaması tipik nedendir.
Nasıl çözülür?
Paylaşımlı fs deposu için path.repo'nun tüm düğümlerin elasticsearch.yml dosyasında tanımlı ve aynı yolun her düğümde okunur/yazılabilir bağlı olduğundan emin olun. Dosya izinlerini (elasticsearch kullanıcısı) düzeltin. Bulut depolarında kimlik bilgilerini (keystore), bucket adını ve ağ/erişim izinlerini doğrulayın. Depoyu POST _snapshot/repo/_verify ile yeniden doğrulayın.
Aynı motorda diğer kayıtlar
- 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