版本: 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.





