elasticsearch - elasticsearch - 由于 RepositoryMissingException,快照创建失败
问题描述
我正在尝试在 s3 存储桶中创建快照。在运行创建新快照的请求后,我正在检查新快照的状态,我看到快照状态是 PARTIAL,由于 RepositoryMissingException。
为什么会这样?
更多信息:
快照配置:
$ curl localhost:9200/_cat/repositories
s3_repository s3
创建新快照:
$ curl -XPUT localhost:9200/_snapshot/s3_repository/snap10
{"accepted":true}
获取有关创建快照的详细信息(在这里我们可以看到失败):
$ curl localhost:9200/_snapshot/s3_repository/snap10?pretty
{
"snapshots" : [ {
"snapshot" : "snap10",
"version_id" : 2040699,
"version" : "2.4.6",
"indices" : [ "twitter" ],
"state" : "PARTIAL",
"start_time" : "2018-09-27T08:24:13.431Z",
"start_time_in_millis" : 1538036653431,
"end_time" : "2018-09-27T08:24:13.823Z",
"end_time_in_millis" : 1538036653823,
"duration_in_millis" : 392,
"failures" : [ {
"index" : "twitter",
"shard_id" : 1,
"reason" : "RepositoryMissingException[[s3_repository] missing]",
"node_id" : "0yJw77XwSX62rUnhDAAclw",
"status" : "INTERNAL_SERVER_ERROR"
}, {
"index" : "twitter",
"shard_id" : 0,
"reason" : "RepositoryMissingException[[s3_repository] missing]",
"node_id" : "WEzVGyjXSLWuzfD_w-sBlA",
"status" : "INTERNAL_SERVER_ERROR"
} ],
"shards" : {
"total" : 2,
"failed" : 2,
"successful" : 0
}
} ]
}
你能帮忙解决这个问题吗?为什么错误说 RepositoryMissingException?
如果需要更多信息,请告诉我。
解决方案
最后的问题是 cloud-aws 插件仅安装在主节点上。一旦我在数据节点上安装了插件 - 它就起作用了。
推荐阅读
- linux - shell 脚本:转换原始输出(从 dict 行到 csv)
- javascript - 要求指导以检测站点中的元素是否已更改
- css - 在 Material UI 中调整组件大小而不变形
- jupyter-notebook - Jupyter Notebook“密码或令牌”问题
- android - 创建 realase apk 时出现字体未找到 AAPT 错误
- c - 在图表中搜索一个值并打印它下面的值
- laravel - Laravel 8 Eloquent ORM 登录流程
- java - Spring 安全缺少带有连接语句的选择
- javascript - 是否可以仅使用 vuetify-google-autocomplete 列出城市?
- c# - 为任何网格的形式(凹/凸)订购网格顶点?