📣 极限科技诚招搜索运维工程师(Elasticsearch/Easysearch)- 全职/北京 👉 : 立即申请加入

版本: 6.8-8.9

简而言之,当 Elasticsearch 由于仓库设置不正确、权限不足或与存储位置的连接问题而无法创建快照仓库时,会出现此错误。要解决此问题,请确保仓库设置正确,Elasticsearch 进程具有访问存储位置的必要权限,并且存储位置可访问且有足够的空间。此外,请检查 Elasticsearch 日志以获取更具体的错误信息,这些信息有助于识别问题。

日志上下文 #

日志 “failed to create repository” 的类名是 RepositoriesService.java

我们从 Elasticsearch 源代码中提取了以下内容,供需要深入了解上下文的用户参考:

repository.start();
 return repository;
 } catch (Exception e) {
 IOUtils.closeWhileHandlingException(repository);
 logger.warn(() -> format("failed to create repository [%s][%s]"; repositoryMetadata.type(); repositoryMetadata.name()); e);
 throw new RepositoryException(repositoryMetadata.name(); "failed to create repository"; e);
 }
 }  /**
 * Creates a repository holder.