elasticsearch添加开机启动
在/etc/init.d 下创建 elasticsearch 文件
vim elasticsearch 默认端口是9200
elasticsearch 启动设置
#!/bin/sh #chkconfig: 2345 80 05 #description: elasticsearch case "$1" in start) su elasticsearch<<! cd /usr/local/elasticsearch/elasticsearch-7.1.1 ./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 elasticsearch<<! cd /usr/local/elasticsearch/elasticsearch-7.1.1 ./bin/elasticsearch -d ! echo "elasticsearch startup" ;; *) echo "start|stop|restart" ;; esac exit $?
添加权限和开机启动列表
chmod +x elasticsearch chkconfig --add elasticsearch
kibana添加开机启动
同理 在/etc/init.d 下创建kibana 默认端口是5601
#!/bin/bash # chkconfig: 2345 98 02 # description: kibana KIBANA_HOME=/usr/local/elasticsearch/kibana/ case $1 in start) $KIBANA_HOME/bin/kibana &;; *) echo "require start";; esac
chmod +x kibana chkconfig --add kibana
这个只是开机启动脚本 没做重启啥的可以自己扩展
启动 的话进入目录
[elasticsearch@centos kibana]$ ./bin/kibana 直接启动窗口不能关闭 [elasticsearch@centos kibana]$ nohup ./bin/kibana & 后台启动
如果运行直接kill掉进程就行
kill -9 15451 就可以了
也可以