Linux elasticsearch设置为开机自启动服务

Linux elasticsearch怎么设置为设置为开机自启动服务

1、进入/etc/init.d目录

复制代码
cd /etc/init.d

2、新建文件elasticsearch,注意,没有扩展名

复制代码
vi elasticsearch

3、新建文件elasticsearch的内容如下

说明:

(1)"su es"为切换用户名,"es"为系统新建的用户名

(2)"/usr/local/elasticsearch-6.2.3"为el安装目录

具体el安装流程:请点击这里

复制代码
#!/bin/sh
# chkconfig: - 85 15
#description: elasticsearch
export ES_HOME=/usr/local/elasticsearch-6.2.3

case "$1" in
start)
    su es<<!
    cd $ES_HOME
    ./bin/elasticsearch -d -p pid
!
    echo "elasticsearch startup"
    ;;  
stop)
    kill -9 `cat $ES_HOME/pid`
    echo "elasticsearch stopped"
    ;;  
restart)
    kill -9 `cat $ES_HOME/pid`
    echo "elasticsearch stopped"
    su es<<!
    cd $ES_HOME
    ./bin/elasticsearch -d -p pid
!
    echo "elasticsearch startup"
    ;;  
*)
    echo "start|stop|restart"
    ;;  
esac
exit $?

4、修改文件权限

复制代码
chmod 777 elasticsearch

5、添加服务

复制代码
chkconfig --add elasticsearch

6、设置服务开机启动

复制代码
chkconfig elasticsearch on     
systemctl enable elasticsearch   #这条命令我是没有执行的,结果是成功了的,根据实际情况看吧

7、其他相关命令

(1)添加和删除服务并设置启动方式

复制代码
chkconfig --add elasticsearch    # 【添加系统服务】
chkconfig --del elasticsearch    # 【删除系统服务】

(2)关闭和启动服务;

复制代码
systemctl start elasticsearch      # 【启动服务】
systemctl stop elasticsearch       # 【停止服务】
systemctl restart elasticsearch       # 【重启服务】

(3)设置服务是否开机启动

复制代码
#【开启服务】
chkconfig elasticsearch on     
systemctl enable elasticsearch 
# 【关闭服务】
chkconfig elasticsearch off      
systemctl disable elasticsearch
相关推荐
Elasticsearch1 天前
如何使用 Agent Builder 排查 Kubernetes Pod 重启和 OOMKilled 事件
elasticsearch
Elasticsearch2 天前
通用表达式语言 ( CEL ): CEL 输入如何改进 Elastic Agent 集成中的数据收集
elasticsearch
海兰4 天前
离线合同结构化提取与检索:LangExtract + 本地DeepSeek + Elasticsearch 9.x
大数据·elasticsearch·django
yumgpkpm4 天前
AI视频生成:Wan 2.2(阿里通义万相)在华为昇腾下的部署?
人工智能·hadoop·elasticsearch·zookeeper·flink·kafka·cloudera
Sheffield4 天前
如果把ZooKeeper按字面意思比作动物园管理员……
elasticsearch·zookeeper·kafka
嗝屁小孩纸4 天前
ES索引重建(零工具纯脚本执行)
大数据·elasticsearch·搜索引擎
Elastic 中国社区官方博客4 天前
使用 Jina Embeddings v5 和 Elasticsearch 构建“与你的网站数据聊天”的 agent
大数据·人工智能·elasticsearch·搜索引擎·容器·全文检索·jina
Elastic 中国社区官方博客4 天前
Elastic 公共 roadmap 在此
大数据·elasticsearch·ai·云原生·serverless·全文检索·aws
码云数智-大飞4 天前
像写 SQL 一样搜索:dbVisitor 如何用 MyBatis 范式颠覆 ElasticSearch 开发
sql·elasticsearch·mybatis