【发布时间】:2017-10-20 06:43:26
【问题描述】:
在 RHEL6 系统上,我按照here 中列出的步骤创建存储库并在升级之前捕获快照。我验证了快照的存在:
curl 'localhost:9200/_snapshot/_all?pretty=true'
这给了我以下结果:
{“升级备份”:{
“类型”:“fs”,
“设置”:{
“压缩”:“真”,
“位置”:“/tmp/elasticsearch-backup”
} } }
通过 yum 升级 Elasticsearch 后,我去恢复我的快照,但没有出现:
curl 'localhost:9200/_snapshot/_all?pretty=true'
{ }
我检查了文件系统并查看了存储库文件:
ls -lrt /tmp/elasticsearch-backup
总共 24 个
-rw-r--r--。 1 elasticsearch elasticsearch 121 Apr 7 14:42 meta-snapshot-number-one.dat
drwxr-xr-x。 3 elasticsearch elasticsearch 7 月 21 日 14:42 索引
-rw-r--r--。 1 elasticsearch elasticsearch 191 Apr 7 14:42 snap-snapshot-number-one.dat
-rw-r--r--。 1 elasticsearch elasticsearch 37 Apr 7 14:42 index
-rw-r--r--。 1 elasticsearch elasticsearch 188 Apr 7 14:51 index-0
-rw-r--r--。 1 elasticsearch elasticsearch 8 Apr 7 14:51 index.latest
-rw-r--r--。 1 elasticsearch elasticsearch 29 Apr 7 14:51 incompatible-snapshots
我确定 elasticsearch.yml 仍然有“data.repo”标签,所以我不知道去哪里看或做什么来确定发生了什么,但不知何故我的快照消失了!
【问题讨论】:
标签: elasticsearch repository upgrade snapshot