repository_verification_exception: repository_verification_exception
Elasticsearch¿Qué significa?
Al registrar o verificar un repositorio de snapshots, falló la comprobación de que todos los nodos pueden acceder al repositorio. Como la verificación del repositorio no se superó, las operaciones de snapshot/restauración no pueden realizarse de forma fiable.
¿Por qué ocurre?
Un repositorio de sistema de archivos compartido (fs) no está montado/accesible en la misma ruta en todos los nodos, falta path.repo en la configuración, los permisos de archivos son insuficientes, o los almacenes en la nube/de objetos (S3, GCS, Azure) tienen credenciales/acceso de red incorrectos. La causa típica es que algunos nodos no pueden escribir en el repositorio.
Cómo solucionarlo
Para un repositorio fs compartido, asegúrese de que path.repo esté definido en elasticsearch.yml en todos los nodos y de que la misma ruta esté montada con lectura/escritura en cada nodo. Corrija los permisos de los archivos (usuario elasticsearch). Para repositorios en la nube, verifique las credenciales (keystore), el nombre del bucket y los permisos de red/acceso. Vuelva a verificar el repositorio con POST _snapshot/repo/_verify.
Más entradas de este motor
- 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