elasticsearch添加linux系统服务
vim /usr/lib/systemd/system/elasticsearch.service
#重新加载某个服务的配置文件,如果新安装了一个服务,归属于 systemctl 管理,要是新服务的服务程序配置文件生效,需重新加载
systemctl daemon-reload
systemctl enable elasticsearch.service
#启动服务
systemctl start elasticsearch.service
#停止服务
systemctl stop elasticsearch.service
#重启服务
systemctl restrat elasticsearch.service
#查看服务状态
systemctl status elasticsearch.service
[Unit] Description=elasticsearch After=network.target [Service] Type=forking User=es #es用户 Environment="PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/jdk1.8.0_141/bin" #jdk位置 ExecStart=/home/deploy/elasticsearch/bin/elasticsearch -d #启动指令 PrivateTmp=true # 指定此进程可以打开的最大文件数 LimitNOFILE=65536 # 指定此进程可以打开的最大进程数 LimitNPROC=65536 # 最大虚拟内存 LimitAS=infinity # 最大文件大小 LimitFSIZE=infinity # 超时设置 0-永不超时 TimeoutStopSec=0 # SIGTERM是停止java进程的信号 KillSignal=SIGTERM # 信号只发送给给JVM KillMode=process # java进程不会被杀掉 SendSIGKILL=no # 正常退出状态 SuccessExitStatus=143 [Install] WantedBy=multi-user.target
systemctl daemon-reload
systemctl enable elasticsearch.service
#启动服务
systemctl start elasticsearch.service
#停止服务
systemctl stop elasticsearch.service
#重启服务
systemctl restrat elasticsearch.service
#查看服务状态
systemctl status elasticsearch.service
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了