0.0 基于elasticsearch6.2.4
0.由于原有机器做了raid10,但这样对于es来说很浪费磁盘空间,所以需要停机更改为裸盘的方式。
1.排除节点
除了使用_ip, 还可以用_name,_host等进行匹配
PUT /_cluster/settings?pretty
{
"transient":{
"cluster.routing.allocation.exclude._ip":"10.10.10.129"
}
}
2.执行命令后,可以看到分配正在减少,这个过程将会比较漫长
3.加入节点。节点重启完毕后,启动es,即可重新上线。
PUT _cluster/settings?pretty
{
"transient" : {
"cluster.routing.allocation.exclude._ip":""
}
}