ELK-添加elasticsearch到系统服务
at 4年前 ca ELK pv 1947 by touch
ELK-添加elasticsearch到系统服务
说明
RHEL7
RHEL6
说明
本文总结的是如何在RHEL6、RHEL7系统下,添加filebeat到系统服务的方法,为的是使用server和systemctl对filebeat进行管理。
RHEL7
编写服务配置文件
vim /etc/systemd/system/elasticsearch.service

- [Unit]
- Description=elasticsearch
- After=network.target
- [Service]
- User=es
- Group=root
- Type=forking
- ExecStart=/usr/local/elasticsearch-7.14.0/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
设置开机自启

- systemctl enable elasticsearch.service
版权声明
本文仅代表作者观点,不代表码农殇立场。
本文系作者授权码农殇发表,未经许可,不得转载。