栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 云计算 > 云平台

liunx下elasticsearch开机自启动脚本及其配置(2022)

云平台 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

liunx下elasticsearch开机自启动脚本及其配置(2022)

liunx下elasticsearch开机自启动脚本及其配置(2022)
    • 一:先查看当前的开机启动服务;
    • 二:创建es 的系统启动服务文件,进入到 cd /etc/init.d 目录;
    • 三:编写启动脚本;
    • 四:修改文件权限;
    • 五:添加和删除服务并设置启动方式;
    • 六:关闭和启动服务;
    • 七:设置服务是否开机启动;
    • 八:注意事项
    • 参考博客

一:先查看当前的开机启动服务;

先输入命令chkconfig --list用于检测开机服务

二:创建es 的系统启动服务文件,进入到 cd /etc/init.d 目录;

cd /etc/init.d   【进入到目录】
vi elasticsearch    【创建es系统启动服务文件】

三:编写启动脚本;
#!/bin/bash
#chkconfig: 345 63 37
#服务必须在运行级2,3,4,5下被启动或关闭,启动的优先级是90,关闭的优先级是10。
#description: elasticsearch
#processname: elasticsearch-7.12.1
export ES_HOME=/usr/local/sbin/elasticsearch-7.12.1 #这里写自己的es的安装位置

case $1 in
        start)
                su es< 
四:修改文件权限; 

chmod 777 elasticsearch

五:添加和删除服务并设置启动方式;

chkconfig --add elasticsearch    【添加系统服务】
chkconfig --del elasticsearch    【删除系统服务】

六:关闭和启动服务;

service elasticsearch start     【启动】
service elasticsearch stop      【停止】
service elasticsearch restart   【重启】

七:设置服务是否开机启动;

chkconfig elasticsearch on      【开启】
chkconfig elasticsearch off     【关闭】
验证是否已启动命令:
ps -ef | grep elasticsearch 【查看是否有es的进程】
结束进程命令用kill -9 进程ID

八:注意事项

1.按照脚本 需要创建一个名字叫做es的用户
2.其次是需要给es所在文件夹赋予权限chown -R es:es /usr/local/sbin/elasticsearch-7.12.1
3.如果启动时遇见日志文件找不到 一般原因是因为当前用户没有权限需要赋予权限

参考博客

https://www.cnblogs.com/tester-yu/p/14889003.html

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/898027.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号