有时候,当我们启动elasticsearch之后,
经过很长一段时间没有操作,
自己已经忘了是否已经启动了elasticsearch,
这时候我们可以通过下面的方式验证是否启动,并重新启动:
step1 查找ES进程号
ps -ef | grep elastic

注意:下面的那个进程是当前这条命令的,不是真正的elasticsearch进程
step2 杀掉ES进程
kill -9 3250

杀掉进程之后,我们再用step1的命令进行查询,可以看到只有一条了
这一条对应的是命令,而不是真正的elasticsearch。
step3 重启ES
把目录切换到elasticsearch的bin目录下,然后执行下面的命令
sh elasticsearch -d
--------------------
原文:https://blog.youkuaiyun.com/qq_26230421/article/details/80349711
版权声明:本文为博主原创文章,转载请附上博文链接!
本文介绍了一种方法来检查Elasticsearch是否正在运行,如果未运行则提供了重启步骤。首先,通过执行ps-ef|grepelastic命令找到Elasticsearch进程,然后使用kill-9命令终止进程。最后,在Elasticsearch的bin目录下执行shelasticsearch-d命令以重新启动服务。
673

被折叠的 条评论
为什么被折叠?



