#elasticsearch安全重启节点的方法#
假如要升级或重启节点192.168.1.8
##第一步:先暂停集群的shard自动均衡。##
curl -XPUT http://192.168.1.2:9200/_cluster/settings -d’
{
“transient” : {
“cluster.routing.allocation.enable” : “none”
}
}’
##第二步:shutdown你要升级的节点##
curl -XPOST http://192.168.1.8:9200/_cluster/nodes/_local/_shutdown
##第三步:升级重启该节点,并确认该节点重新加入到了集群中##
##第四步:重复2-3步,升级重启其它要升级的节点。##
##第五步:重启启动集群的shard均衡##
curl -XPUT http://192.168.1.2/_cluster/settings -d’
{
“transient” : {
“cluster.routing.allocation.enable” : “all”
}
}’