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 配置文件修改(也可以不修改,但是重啟后要記得修改)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM