一、环境说明
-
Logstash 7.3
-
ElasticSearch 7.3
二、现象
logstash/logs/logstash-plain.log大量警告:
Validation Faile
d: 1: this action would add [1] total shards, but this cluster currently has [1000]/[1000] maximum shards open;

三、原因
elasticsearch7版本及以上的,默认只允许1000个分片,因为集群分片数不足引起的。
四、解决
4.1 临时解决方案(重启ES将失效)
在kibana -> 开发者工具 -> Console页签下执行如DSL下语句
PUT /_cluster/settings
{
"transient": {

文章描述了在Logstash7.3和Elasticsearch7.3环境下,遇到由于Elasticsearch默认分片限制(1000个)导致的警告。提供了解决此问题的两种方案:一种是临时调整集群设置,增加最大分片数到10000(重启后失效);另一种是永久修改设置,同样增加最大分片数至10000。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



