es 從多節點移除到單節點

1.將副本設置爲0

xxx/_settings
{"index":{"number_of_replicas":"0"}}

 

2.禁用節點(運行後,等待節點全部遷移到單個節點) 

http://192.168.0.1/_cluster/settings
{"transient":{"cluster.routing.allocation.exclude._ip":"192.168.0.69,192.168.0.13"}}

3.配置投票過濾node  ,如果移除的節點超過一半的需要這麼操作,如果不超過一半可以不需要 (主要是爲了投票主節點的時候失敗導致啓動不了)

http://192.168.0.69:9190/_cluster/voting_config_exclusions?node_names=node_069

4.停止需要移除的節點es進程

5.可以將保留的節點的es.yml 配置文件修改(也可以不修改,但是重啓後要記得修改)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章