(七)elasticsearch 开机自启 --- Elasticsearch 集群搭建

上一篇:

(六)elasticsearch 集群 网络超时解决方案 --- Elasticsearch 集群搭建


Elasticsearch 开机自启

su root

vi /etc/init.d

vi elasticsearch # 编写开启自启脚本

  添加内容如下:

#!/bin/sh

#chkconfig: 2345 80 05

#description: elasticsearch



export JAVA_HOME=/usr/java/latest

export JAVA_BIN=/usr/java/latest/bin

export PATH=$PATH:$JAVA_HOME/bin

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME JAVA_BIN PATH CLASSPATH



case "$1" in

start)

# 这里 es 是你的 es用户 ‘<<!’ 为固定语法

    su es<<!

    cd /usr/local/elasticsearch

    ./bin/elasticsearch -d

!

    echo "elasticsearch startup"

    ;;  

stop)

# 查找进程,杀死进程 达到停止效果

    es_pid=`ps aux|grep elasticsearch | grep -v 'grep elasticsearch' | awk '{print $2}'`

    kill -9 $es_pid

    echo "elasticsearch stopped"

    ;;  

restart)

    es_pid=`ps aux|grep elasticsearch | grep -v 'grep elasticsearch' | awk '{print $2}'`

    kill -9 $es_pid

    echo "elasticsearch stopped"

    su es<<!

    cd /usr/local/elasticsearch

    ./bin/elasticsearch -d

!

    echo "elasticsearch startup"

    ;;  

*)

    echo "start|stop|restart"

    ;;  

esac



exit $?

  Ps: /usr/local/elasticsearch  是你的 es 路径

/usr/java/latest 是你的 jdk 路径位置

Ok,保存退出,执行命令:

chmod +x elasticsearch # 赋予权限

chkconfig --add elasticsearch # 开机自启,天机到服务里

Ok,看一下 elasticsearch  是否成功添加:

chkconfig --list

 Ok,也没什么问题,elasticsearch  服务命令:

service elasticsearch   start|stop|restart

查看 es 进程:

jps

重启命令:

reboot

重启之后 es 也重新启动,页面访问一下;

 Ok,没什么问题,稍等一会,看看集群添加进去没有:

现在集群状态为 yellow ,在稍等一会,集群 状态会变成 green

有一台因网络原因,挂掉了,稍等一会,会被集群加入的。

ok,没什么问题。 


(零)linux 从零开始搭建虚拟机集群,安装jdk,ssh免密登录 -- 小白教程

(一)Elasticsearch、head、kibana环境介绍及下载 --- Elasticsearch 集群搭建 

(二)elasticsearch集群搭建及启动报错问题解决 --- Elasticsearch 集群搭建

(三)elasticsearch 安装插件 kibana 及 后台启动 --- Elasticsearch 集群搭建

(四)安装elasticsearch-head 后台启动 --- Elasticsearch 集群搭建

(五)elasticsearch 集群扩展 --- Elasticsearch 集群搭建

(六)elasticsearch 集群 网络超时解决方案 --- Elasticsearch 集群搭建

(七)elasticsearch 开机自启 --- Elasticsearch 集群搭建

(八)Elasticsearch-head 开机自启、启动 --- Elasticsearch 集群搭建

猜你喜欢

转载自blog.csdn.net/qq_41497111/article/details/89669945