禁止分片分配
1 | curl -XPUT '/_cluster/settings?pretty' -d '{ |
关闭单个节点
关闭节点1
$ kill <pid>
执行维护/升级等操作
比如替换./plugins下某个文件夹,替换完成后执行./bin/plugin list 查看插件是否正常1
scp esadmin@172.18.187.2:~/es-ik/elasticsearch-analysis-ik-1.9.3.zip ./
重启节点
1 | $ ./bin/elasticsearch -d |
打开自动分配
1 | curl -XPUT '/_cluster/settings?pretty' -d '{ |
检查集群是否恢复完成
active_shards_percent_as_number进度是100,负载中的分片relocating_shards,正在被初始化分片initializing_shards及为被分配的分片unassigned_shards等均为0时表示恢复完成1
curl -XGET '/_cluster/health?pretty'
files_percent,bytes_percent,translog_percent进度为100%时恢复完成1
curl -XGET '/_cat/recovery?v&human&active_only=true&detailed=true'
重复步骤1-5
注意:检查allocation设置
1 | curl -XGET '/_cluster/settings?pretty&filter_path=**.enable' |