居然是你

节点下线能控制并发数吗?

Elasticsearch | 作者 sterne vencel | 发布于2018年08月15日 | 阅读数:2079

版本:5.6.4通过设置这个参数,集群将会自动将这个索引的分片迁移到其他节点
curl -XPUT http://0.0.0.0:9200/_cluster/settings?pretty -d '{"transient":{"cluster.routing.allocation.exclude._ip": "10.100.0.11"}}'
但是,
1)可以控制这个并发数吗?
2)执行如上配置后,集群启动了100多个分片的迁移。为什么会有如此多的迁移?
2)在集群迁移过程中,集群状态变成yellow,查看原因是集群有个分片无法被分配,查看无法分配的原因是:
cluster.routing.allocation.node_concurrent_outgoing_recoveries这个参数的默认是50 ,同时并发的上限值是50,导致的
但是这个值再官方文档中的默认值是2?

1.png


 
 
已邀请:

zqc0512 - andy zhou

赞同来自:

下撒线哟。直接关掉节点就行了。
cluster.routing.allocation.node_concurrent_outgoing_recoveries 5后面调整了,input 和output 一起的了。
 

要回复问题请先登录注册