FIELDDATA 数据太大

2023-12-28

我打开 kibana 并进行搜索,然后收到分片失败的错误。我查看了 elasticsearch.log 文件,看到了这个错误:

org.elasticsearch.common.breaker.CircuitBreakingException: [FIELDDATA] Data too large, data for [@timestamp] would be larger than limit of [622775500/593.9mb]

有什么办法可以提高 593.9mb 的限制吗?


您可以尝试增加现场数据断路器 https://www.elastic.co/guide/en/elasticsearch/guide/current/_limiting_memory_usage.html#circuit-breaker限制为 75%(默认为 60%)elasticsearch.yml配置文件并重新启动集群:

indices.breaker.fielddata.limit: 75%

或者,如果您不想重新启动集群,则可以使用以下命令动态更改设置:

curl -XPUT localhost:9200/_cluster/settings -d '{
  "persistent" : {
    "indices.breaker.fielddata.limit" : "40%" 
  }
}'

试一试。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

FIELDDATA 数据太大 的相关文章

随机推荐