asp.net网站开发第一步,做医药行业找药的网站,aso优化服务站,移动端包括哪些前面搭建了 es 集群#xff0c;但是每次机器重启 都需要手动启动#xff0c;很麻烦#xff0c;所以这里介绍一下开机自动启动
首先使用 root 用户
es #xff1a;
执行以下命令
vim /etc/init.d/elasticsearch
将以下内容 cv 进去
#!/bin/bash
#chkconfig: 345 63 …前面搭建了 es 集群但是每次机器重启 都需要手动启动很麻烦所以这里介绍一下开机自动启动
首先使用 root 用户
es
执行以下命令
vim /etc/init.d/elasticsearch
将以下内容 cv 进去
#!/bin/bash
#chkconfig: 345 63 37
#description: elasticsearch
#processname: elasticsearch # 这里需要填写你自己ES的安装目录
ES_HOME/home/heyue/es/elasticsearch-7.17.3
# Elasticsearch的PID文件路径如果Elasticsearch没有自动生成您需要手动创建
PID_FILE$ES_HOME/elasticsearch.pid case $1 in start) # 直接以heyue用户身份启动Elasticsearch su - heyue -c $ES_HOME/bin/elasticsearch -d -p $PID_FILE echo elasticsearch is started ;; stop) # 检查PID文件是否存在如果存在则杀掉对应的进程 if [ -f $PID_FILE ]; then kill cat $PID_FILE rm -f $PID_FILE echo elasticsearch is stopped else echo elasticsearch is not running fi ;; restart) $0 stop sleep 2 $0 start ;; *) echo Usage: $0 {start|stop|restart} exit 1 ;;
esac exit 0 保存后需要修改文件权限这里直接给了全部权限可以根据自己实际情况修改
chmod 777 /etc/init.d/elasticsearch
添加启动命令
chkconfig --add elasticsearch
chkconfig elasticsearch on
这样开机就可以自动启动了
也可以手动执行
#启动es服务
service elasticsearch start
#关闭es服务
service elasticsearch stop
#重启es服务
service elasticsearch restart kibana
vim /etc/init.d/kibana
#!/bin/bash
#chkconfig: 345 63 37
#description: kibana
#processname:kibana-7.6.2#这里需要填写你自己kibana的安装目录,不一样的话记得修改
KIBANA_HOME/home/heyue/es/kibana-7.17.3-linux-x86_64
PID_FILE$KIBANA_HOME/kibana.pidcase $1 instart)#这里的用户需要填写你自己的kibana启动用户,不是heyue的话,需要修改su - heyue -c nohup $KIBANA_HOME/bin/kibana kibana.log -p $PID_FILE echo kibana is started;;stop)# 检查PID文件是否存在如果存在则杀掉对应的进程 if [ -f $PID_FILE ]; then kill cat $PID_FILE rm -f $PID_FILE echo kibana is stopped else echo kibana is not running fi ;; restart)$0 stop sleep 2 $0 start ;; *)echo Usage: $0 {start|stop|restart} exit 1 ;;
esac
exit 0 保存后需要修改文件权限这里直接给了全部权限可以根据自己实际情况修改
chmod 777 /etc/init.d/kibana
添加启动命令
chkconfig --add kibana
chkconfig kibana on
这样开机就可以自动启动了
也可以手动执行
#启动es服务
service kibana start
#关闭es服务
service kibana stop
#重启es服务
service kibana restart
cerebro
vim /etc/init.d/cerebro
#!/bin/bash
#chkconfig: 345 63 37
#description: cerebro
#processname: cerebro-0.9.4 # 这里需要填写你自己cerebro的安装目录, 不一样的话记得修改
CEREBRO_HOME/home/heyue/es/cerebro-0.9.4
PID_FILE$CEREBRO_HOME/cerebro.pid case $1 in start) # 这里的用户需要填写你自己的cerebro启动用户, 不是heyue的话, 需要修改 su - heyue -c nohup $CEREBRO_HOME/bin/cerebro $CEREBRO_HOME/cerebro.log 21 echo \$! $PID_FILE echo cerebro is started ;; stop) # 检查PID文件是否存在如果存在则杀掉对应的进程 if [ -f $PID_FILE ]; then kill cat $PID_FILE rm -f $PID_FILE echo cerebro is stopped else echo cerebro is not running fi ;; restart) $0 stop sleep 2 $0 start ;; *) echo Usage: $0 {start|stop|restart} exit 1 ;;
esac
exit 0 保存后需要修改文件权限这里直接给了全部权限可以根据自己实际情况修改
chmod 777 /etc/init.d/cerebro
添加启动命令
chkconfig --add cerebro
chkconfig cerebro on
这样开机就可以自动启动了
也可以手动执行
#启动es服务
service cerebro start
#关闭es服务
service cerebro stop
#重启es服务
service cerebro restart