好的想法是十分钱一打,真正无价的是能够实现这些想法的人。

ElasticSearch排序引起的all shards failed异常原因分析

Kibana | 作者 lzl607 | 发布于2019年07月08日 | 阅读数:4674

请查看截图,问题:是我的es服务器单机,数据从另一台logstash传送过来,使用10天后,data目录数据达到10G后,导致kibana服务挂掉,页面无法打开,以下是从网上找到解决,但是方法不行。
-----------------------------------
给排序条件加unmapped_type
ElasticSearch的search api可以设置排序时忽略字段的哪些映射。默认情况下,如果没有与排序字段关联的映射,则搜索请求将失败。unmapped_type选项允许设置忽略没有映射的字段,从而不对该字段排序。由于timestamp的mapping为date类型,因此,在搜索排序条件中增加{"timestamp":{"unmapped_type":"date"}}成功解决由于排序字段没有date映射引起的all shards failed问题。
----------------------------------
 
 
d35f62a0effbf126bc8a3745acb4e722.png
已邀请:

lzl607 - 80后IT

赞同来自:

有没有人能回答我不

要回复问题请先登录注册