Elasticsearch启动停止脚本

Posted chloneda

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Elasticsearch启动停止脚本相关的知识,希望对你有一定的参考价值。

:本文出自博主:chloneda

Elasticsearch官网

构建Elasticsearch启动脚本 start_es.sh。

#!/bin/bash

export ES_HOME=xxx

su elastic -c "sh $ES_HOME/bin/elasticsearch -d -p $ES_HOME/pid"

参数说明:

  • su:登录用户。
  • elastic:部署Elasticsearch用户,避免root用户而无法启动。
  • c:c参数后跟具体命令。
  • d:Elasticsearch作为守护线程后台启动。
  • p:指定线程ID文件,需要新建。

构建Elasticsearch停止脚本 stop_es.sh。

#!/bin/bash

export ES_HOME=xxx

kill `cat $ES_HOME/pid` 

以上是关于Elasticsearch启动停止脚本的主要内容,如果未能解决你的问题,请参考以下文章

用IJ和gradle启动elasticsearch5.4.3

搭建elasticsearch可视化插件

学习elasticsearchlinux环境搭建(2)——启动elasticsearch

elasticsearch启动脚本

ElasticSearch第一天

shell脚本中ssh命令远程调用java启动脚本无法启动java进程