如何将自建的ElasticSearch注册成一个服务
2023-12-26 17:12:38
ES 服务管理
-
注册ES服务
-
创建一个 Elasticsearch 服务配置文件。
-
? sudo vim /etc/systemd/system/elasticsearch.service
-
将以下内容复制到 elasticsearch.service 文件中:
-
[Unit] Description=elasticsearch After=network.target [Service] Type=forking User=esadmin ExecStart=/home/work/elasticsearch/elasticsearch-7.15.1/bin/elasticsearch -d PrivateTmp=true # 指定此进程可以打开的最大文件数 LimitNOFILE=65535 # 指定此进程可以打开的最大进程数 LimitNPROC=65535 # 最大虚拟内存 LimitAS=infinity # 最大文件大小 LimitFSIZE=infinity # 超时设置 0-永不超时 TimeoutStopSec=0 # SIGTERM是停止java进程的信号 KillSignal=SIGTERM # 信号只发送给给JVM KillMode=process # java进程不会被杀掉 SendSIGKILL=no # 正常退出状态 SuccessExitStatus=143 # 开机自启动 [Install] WantedBy=multi-user.target
-
-
设置 Elasticsearch 目录的权限。
? sudo chown -R esadmin /home/work/elasticsearch/elasticsearch-7.15.1
-
注册启用服务: sudo systemctl enable elasticsearch
-
可以使用以下命令来管理 Elasticsearch 服务:
? sudo systemctl start elasticsearch
? sudo systemctl stop elasticsearch
? sudo systemctl restart elasticsearch
? sudo systemctl status elasticsearch
文章来源:https://blog.csdn.net/UserFrank/article/details/135224612
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!