在 Mapping 里面,将 dynamic 参数设置成 strict 可以拒绝索引包含未知字段的文档。 此条 Tips 由 medcl 贡献。

elasticsearch问题 急急

Elasticsearch | 作者 danElephants | 发布于2017年06月16日 | 阅读数:2504

是这样,我在机器中不小心把/nodes/materials/0/indices下面的segment_q删除了,然后启动后elasticsearch页面显示该0分片为灰色,因为里面的数据很重要,并且数据没有备份,这种情况该如何解决?如何拿回该分片的数据
 
已邀请:

novia - 1&0

赞同来自:

应该有副本吧?

danElephants - 90后it男

赞同来自:

关键是没有副本,但是那个文件夹里面除了丢失的那个文件其它的都在。
 

medcl - 今晚打老虎。

赞同来自:

机器怎么可能会自动删除这个文件的?
没有副本就麻烦了。每个分片下面是一个Lucene库,要修复Lucene的段也不是没有办法,只不过很麻烦。
你上游没有数据源么?

Xargin

赞同来自:

删库方知备份好,当教训吧orz

要回复问题请先登录注册