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

  1. [Unit]
  2. Description=elasticsearch
  3. After=network.target
  4.  
  5. [Service]
  6. User=es
  7. Group=root
  8. Type=forking
  9. ExecStart=/usr/local/elasticsearch-7.14.0/bin/elasticsearch -d
  10. PrivateTmp=true
  11. # 指定此进程可以打开的最大文件数
  12. LimitNOFILE=65535
  13. # 指定此进程可以打开的最大进程数
  14. LimitNPROC=65535
  15. # 最大虚拟内存
  16. LimitAS=infinity
  17. # 最大文件大小
  18. LimitFSIZE=infinity
  19. # 超时设置 0-永不超时
  20. TimeoutStopSec=0
  21. # SIGTERM是停止java进程的信号
  22. KillSignal=SIGTERM
  23. # 信号只发送给给JVM
  24. KillMode=process
  25. # java进程不会被杀掉
  26. SendSIGKILL=no
  27. # 正常退出状态
  28. SuccessExitStatus=143
  29.  
  30. [Install]
  31. WantedBy=multi-user.target

设置开机自启

  1. systemctl enable elasticsearch.service




版权声明

本文仅代表作者观点,不代表码农殇立场。
本文系作者授权码农殇发表,未经许可,不得转载。

 

扫一扫在手机阅读、分享本文

冀ICP备14009681号-2 Powered By 码农殇 Theme By zb脚本
您是本站第3821名访客 今日有0篇新文章