集群节点临时重启
2016-04-22 11:52
211 查看
转:http://blog.csdn.net/an74520/article/details/42871023
当修改配置时可能需要重启集群才生效,或者集群发生严重错误无法恢复时都可能需要重启集群
一个集群节点重启前要先临时禁用自动分配,设置cluster.routing.allocation.enable为none,否则节点停止后,当前节点的分片会自动分配到其他节点上,本节点启动后需要等其他节点RECOVERING后才会RELOCATING,也就是分片在其他节点恢复后又转移回来,浪费大量时间
首先禁用自动分配
然后再重启集群
集群启动后再改回配置
当修改配置时可能需要重启集群才生效,或者集群发生严重错误无法恢复时都可能需要重启集群
一个集群节点重启前要先临时禁用自动分配,设置cluster.routing.allocation.enable为none,否则节点停止后,当前节点的分片会自动分配到其他节点上,本节点启动后需要等其他节点RECOVERING后才会RELOCATING,也就是分片在其他节点恢复后又转移回来,浪费大量时间
首先禁用自动分配
curl -XPUT http://127.0.0.1:9200/_cluster/settings -d '{ "transient" : { "cluster.routing.allocation.enable" : "none" } }'
然后再重启集群
集群启动后再改回配置
curl -XPUT http://127.0.0.1:9200/_cluster/settings -d '{ "transient" : { "cluster.routing.allocation.enable" : "all" } }'
相关文章推荐
- #研发解决方案#基于Apriori算法的Nginx+Lua+ELK异常流量拦截方案
- elk在centos7安装
- ELK 索引抽取模板(中文索引配置not_analyzed,才能在kibana中使用terms)
- ELK完整搭建流程(小白入门记)
- CENTOS7安装Elasticsearch
- ELK实战-Logstash multiline:识别错误堆栈
- ELK实战-Logstash:收集rsyslog日志
- ELK实战-Logstash:监控日志文件
- ELKstack 搭建日志管理平台
- ELK中Kibana4中Elasticsearch的UTC时间误差八小时的处理方法
- ELK日志管理之——logstash部署
- ELK日志管理之——elasticsearch部署
- ELK日志管理之——kibana部署
- ELK日志管理之——logstash配置语法
- Elasticsearch - 模式映射之核心类型
- clojure实战——日志处理
- Logstash处理json格式日志文件的三种方法
- 使用elk+redis搭建nginx日志分析平台
- 分布式日志收集之Logstash 笔记(二)
- elk之logstash安装与配置