猿问

萌新!maximum shards open什么原因导致的

elk每天一个index今天kibana刷不出东西看logstash报错内容是:ValidationFailed:1:thisactionwouldadd[2]totalshards,butthisclustercurrentlyhas[1001]/[1000]maximumshardsopen
可能是什么原因导致的?
白衣非少年
浏览 405回答 2
2回答

喵喵时光机

你用的7版本以上的elasticsearch吧,默认只允许1000个分片,问题是因为集群分片数不足引起的。现在在elasticsearch.yml中定义>cluster.max_shards_per_node:10000貌似也不生效,默认就允许创建1000个分片,我是在kibana的tools中改变临时设置PUT/_cluster/settings{"transient":{"cluster":{"max_shards_per_node":10000}}}这样就生效了

白猪掌柜的

curl-XPUT-H"Content-Type:application/json"-d'{"transient":{"cluster":{"max_shards_per_node":10000}}}''http://localhost:9200/_cluster/settings'
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答