即使是不成熟的尝试,也胜于胎死腹中的策略。

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

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

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

lzl607 - 80后IT

赞同来自:

这个社区没人吗?

lzl607 - 80后IT

赞同来自:

发了一贴子,过一个星期,尽然没有流量。

要回复问题请先登录注册