欢迎投稿

今日深度:

elasticsearch 集群安全重启节点,elasticsearch集群

elasticsearch 集群安全重启节点,elasticsearch集群


当修改配置时可能需要重启集群才生效,或者集群发生严重错误无法恢复时都可能需要重启集群 一个集群节点重启前要先临时禁用自动分配,设置cluster.routing.allocation.enable为none,否则节点停止后, 当前节点的分片会自动分配到其他节点上,本节点启动后需要等其他节点RECOVERING后才会RELOCATING, 也就是分片在其他节点恢复后又转移回来,浪费大量时间。
1、首先禁用自动分配(先暂停集群的shard自动均衡) curl -XPUT http://127.0.0.1:9200/_cluster/settings -d '{     "transient" : {         "cluster.routing.allocation.enable" : "none"     } }'
2、然后再重启集群 curl -XPOST http://127.0.0.1:9200/_cluster/nodes/_local/_shutdown
3、开启shard 自动均衡功能 curl -XPUT http://127.0.0.1:9200/_cluster/settings -d '{     "transient" : {         "cluster.routing.allocation.enable" : "all"     } }'

www.htsjk.Com true http://www.htsjk.com/Elasticsearch/31624.html NewsArticle elasticsearch 集群安全重启节点,elasticsearch集群 当修改配置时可能需要重启集群才生效,或者集群发生严重错误无法恢复时都可能需要重启集群 一个集群节点重启前要先临时禁用自动分...
相关文章
    暂无相关文章
评论暂时关闭