2016-09-21 88 views
0

在此處使用版本2.4.0。
我可以通過執行退役一個非主節點:如何從Elasticsearch羣集中刪除主節點

curl -XPUT localhost:9200/_cluster/settings -d '{ 
    "transient" : { 
     "cluster.routing.allocation.exclude._ip" : "192.168.1.10" 
     } 
    }' 

重新分配後,從簇自動刪除的節點。

但是,當我通過使用相同的命令來刪除主節點節點時,重新分配確實有效,但節點仍然存在,它仍然是主節點。
所以,我的問題是:我必須手動殺死主控主機上的es進程嗎?

我檢查了文檔,這裏沒有描述。

回答

0

嘗試停止主節點上的ElasticSearch並更改節點名稱。當它啓動時,它不再是主人。然後,您可以在集羣中創建另一個節點作爲主節點。

+0

所以我必須停止主節點manully? – Hisen

+0

是的,或者你可以嘗試讓另一個節點成爲主人,看看這個人是否會自動作爲主人退役?我也沒有找到任何文件。 – Farhad

相關問題