2015-06-28 73 views
0

好的,這可能是一個相當愚蠢的問題。 我在守護進程模式啓動ElasticSearch的服務器上運行在守護進程模式下運行時關閉ElasticSearch

./bin/elasticsearch -d 

不幸的是,這臺機器沒有捲曲(和它似乎並沒有在這種環境下安裝簡單),所以我不能運行

curl -XPOST 'http://localhost:9200/_shutdown' 

我試圖從我的本地計算機上運行此命令(用於IP地址替換「localhost」的),但它似乎並沒有做任何事情

服務器上的終端的xterm-256color是否有幫助。

如何關閉它?

+1

怎麼樣'wget'或嘗試殺死它'kill -9 $(pgrep elasticsearch)'? – Yash

+0

對不起,我對終端不是很熟悉。你說的命令不起作用。它說-9是無效的。此外,wget使用「wget」http:// localhost:9200/_shutdown'「表示這是一個不好的請求 – Bob

回答

0

這個命令會給你一個端口上運行9200

lsof -i :9200

的#PID一旦你拿到#PID,與

kill -9 #PID