当前位置: 首页 > news >正文

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.3case "$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

http://www.lryc.cn/news/128905.html

相关文章:

  • WinForm内嵌Unity3D
  • 关于vue中v-for绑定数据重新渲染的问题
  • 全面解析 Axios 请求库的基本使用方法
  • rust踩雷笔记3——生命周期的理解
  • windows权限维持—黄金白银票据隐藏用户远控RustDeskGotoHttp
  • vscode conda activate激活环境出错
  • 信息与通信工程面试准备——数学知识|正态分布|中心极限定理
  • Mybatis多表查询与动态SQL的使用
  • url 和 uri 有什么区别?
  • HCIP VLAN实验
  • 无涯教程-Perl - waitpid函数
  • Redis之缓存雪崩、缓存击穿、缓存穿透问题
  • 九五从零开始的运维之路(其三十五)
  • 5G科技防汛,助力守护一方平安
  • 用easyui DataGrid编辑树形资料
  • Azure存储账户
  • 数字人服装布料解算技术服务,让数字人驱动更真实
  • 达梦数据库安装与初始化超详细教程
  • vue输入框只能输入数字类型,禁止输入和粘贴e
  • 金盘 微信管理平台 getsysteminfo 未授权访问漏洞[2023-HW]
  • 02-前端基础第二天-HTML5
  • i18n 配置vue项目中英文语言包(中英文转化)
  • NFTScan NFT API 在 DID Protocol 开发中的应用
  • 内存管理(1)
  • 实践教程|基于 pytorch 实现模型剪枝
  • [Docker精进篇] Docker镜像构建和实践 (三)
  • 【Unity细节】Unity中的层级LayerMask
  • 修改el-table行悬停状态的背景颜色
  • 记一次mysql not in的使用问题
  • JavaFx基础学习【四】:UI控件的通用属性