repository_verification_exception: repository_verification_exception
Elasticsearch含义
在注册或验证快照仓库时,检查所有节点能否访问该仓库的步骤失败。由于仓库验证未通过,无法可靠地执行快照/还原操作。
原因
共享文件系统(fs)仓库没有在所有节点上以相同路径挂载/可访问、配置中缺少 path.repo、文件权限不足,或云/对象存储(S3、GCS、Azure)的凭据/网络访问不正确。部分节点无法写入仓库是典型原因。
解决方法
对于共享 fs 仓库,确保所有节点的 elasticsearch.yml 中都定义了 path.repo,且每个节点上都以可读写方式挂载了相同的路径。修正文件权限(elasticsearch 用户)。对于云仓库,确认凭据(keystore)、bucket 名称以及网络/访问权限。用 POST _snapshot/repo/_verify 重新验证仓库。
同一数据库的其他条目
- 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