2015-06-28 74 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