repository_verification_exception: repository_verification_exception
ElasticsearchQue signifie cette erreur ?
Lors de l'enregistrement ou de la vérification d'un dépôt de snapshots, le contrôle visant à s'assurer que tous les nœuds peuvent accéder au dépôt a échoué. La vérification du dépôt n'ayant pas abouti, les opérations de snapshot/restauration ne peuvent pas être effectuées de façon fiable.
Cause
Un dépôt sur système de fichiers partagé (fs) n'est pas monté/accessible au même chemin sur tous les nœuds, path.repo est absent de la configuration, les droits sur les fichiers sont insuffisants, ou les stockages cloud/objet (S3, GCS, Azure) ont des identifiants/un accès réseau incorrects. L'incapacité de certains nœuds à écrire dans le dépôt est la cause typique.
Comment la corriger
Pour un dépôt fs partagé, assurez-vous que path.repo est défini dans elasticsearch.yml sur tous les nœuds et que le même chemin est monté en lecture/écriture sur chaque nœud. Corrigez les droits sur les fichiers (utilisateur elasticsearch). Pour les dépôts cloud, vérifiez les identifiants (keystore), le nom du bucket et les droits réseau/d'accès. Revérifiez le dépôt avec POST _snapshot/repo/_verify.
Autres entrées pour ce moteur
- 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