ES 在作为日志存储的时候,在常规模式下。日志按服务按天走索引为保证每个节点峰值吞吐量一致那么每个节点的shard 数量在一定规模上保持一致。
所以要更改节点分片永久设置
说明: 每个节点默认分片是1000,一旦超过每个节点默认设置分片数,es写不了数据。
永久更改每节点分片大小:
http://127.0.0.1:9200/_cluster/settings
{
"persistent": {
"cluster.max_shards_per_node": 10000
}
}
{
"persistent": {
"search.max_buckets": 20000
}
}