ElasticSearch重启集群方案
来源:互联网 发布:windows如何切换到桌面 编辑:程序博客网 时间:2024/05/22 15:01
一直对ElasticSearch集群的重启有疑惑,因为每个结点重启时,ElasticSearch集群的高可用和自平衡方案会自动在别的结点上复制该重启结点的分片,这定然导致了很大的IO和网络开支。重启一次集群相当于对所有的分片重新部署了一次,而且依次重启结点的时间也很长,需等待集群平衡好了,处于green的状态后才能重启下一个结点。
还好ES本身已考虑了这个问题,官方文档中对于集群重启的解决方案如下:
http://www.elastic.co/guide/en/elasticsearch/reference/1.4/cluster-nodes-shutdown.html
简单来说,重启前关闭分片自动分配机制,重启后再打开即可。
重启前:
curl -PUT http://XXX:9200/_cluster/settings -d
{
"transient": {
"cluster.routing.allocation.enable": "none"
}
}
"transient": {
"cluster.routing.allocation.enable": "none"
}
}
重启后:
{
"transient" : {
"cluster.routing.allocation.enable" : "all"
}
}
"transient" : {
"cluster.routing.allocation.enable" : "all"
}
}
0 0
- ElasticSearch重启集群方案
- ElasticSearch重启集群方案
- ElasticSearch集群节点临时重启
- Elasticsearch集群启动关闭重启操作
- elasticsearch 集群安全重启节点
- elasticsearch 重启节点
- ElasticSearch关闭重启命令
- ElasticSearch关闭重启命令
- elasticsearch 集群
- elasticsearch集群
- Elasticsearch集群
- elasticsearch 集群
- 集群临时重启
- redis-集群重启
- 【Elasticsearch】深入Elasticsearch集群
- elasticsearch如何安全重启节点
- elasticsearch如何安全重启节点
- elasticsearch如何安全重启节点
- 自有账户体系
- RXSwift 关于使用textFiled的时候onCompleted 什么时间执行的问题
- caffe例子mnist
- python 操作 excel
- ehcache.xml配置文件详解
- ElasticSearch重启集群方案
- GetSystemMetrics
- Objective-C中的hasPrefix
- Could not find Developer Disk Image10.1
- Revit开发通过轴网创建柱子
- Makefile详解-另类风格
- Android 如何在Eclipse中查看Android API源码以及support包源码
- Robotium源码webview的实现
- 对sift的理解