天天看點

關閉ElasticSearch的方法詳解

盡管我們希望叢集或節點完美的一直運作下去,但有時也需要關閉的,比如為了維護的時候。下面介紹三種可以關閉ElasticSearch的方法。

1.如果節點是連接配接到控制台,按Ctrl+C組合鍵即可關閉。

2.第二種選擇是通過發送TERM信号殺掉伺服器程序(參考Linux的kill指令)

3.第三種方法是使用REST API。

着重介紹下第三種方法。可以執行以下指令來關掉整個叢集:

curl -XPOST  http://ip:9200/_cluster/nodes/_shutdown

為了關閉單一節點,假如節點的辨別符是Agatha Harkness,可以執行以下指令:

curl-XPOST http://ip:9200/_cluster/nodes/Agatha Harkness/_shutdowm

如果不知道節點的辨別符,在日志中可以看到,或者用_cluster/nodes API,指令如下:

curl -XGET http://ip:9200/_cluster/nodes/

繼續閱讀