手动安装的ElasticSearch如何注册成一个服务(使用systemctl 管理Es)

  1. 创建一个 Elasticsearch 服务配置文件。
    在 /etc/systemd/system/ 目录中创建一个名为 elasticsearch.service 的文件
    sudo vim /etc/systemd/system/elasticsearch.service

  2. 将以下内容复制到 elasticsearch.service 文件中:

    [Unit]
    Description=elasticsearch
    After=network.target
    
    [Service]
    Type=forking
    User=esadmin
    ExecStart=/home/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
    
  3. 设置 Elasticsearch 目录的权限。
    sudo chown -R esadmin /home/elasticsearch/elasticsearch-7.15.1

  4. 注册启用服务: sudo systemctl enable elasticsearch

  5. 现在,您可以使用以下命令来管理 Elasticsearch 服务:

     sudo systemctl start elasticsearch
     sudo systemctl stop elasticsearch
     sudo systemctl restart elasticsearch
     sudo systemctl status elasticsearch
    

相关推荐

  1. 如何将自建ElasticSearch注册一个服务

    2023-12-08 07:30:05       58 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-08 07:30:05       91 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-08 07:30:05       97 阅读
  3. 在Django里面运行非项目文件

    2023-12-08 07:30:05       78 阅读
  4. Python语言-面向对象

    2023-12-08 07:30:05       88 阅读

热门阅读

  1. 生信数据分析高效Python代码

    2023-12-08 07:30:05       49 阅读
  2. TCP通讯

    TCP通讯

    2023-12-08 07:30:05      54 阅读
  3. arXiv学术速递笔记12.6

    2023-12-08 07:30:05       38 阅读
  4. dorker使用一

    2023-12-08 07:30:05       67 阅读
  5. 云主机存储类型、AZ讲解

    2023-12-08 07:30:05       51 阅读
  6. 对于React的了解与认识

    2023-12-08 07:30:05       55 阅读
  7. 基于MapBox的方法封装及调用

    2023-12-08 07:30:05       51 阅读
  8. json转yolo格式

    2023-12-08 07:30:05       58 阅读
  9. Vue 防止页面闪烁 v-cloak

    2023-12-08 07:30:05       54 阅读