使用supervisor运行elasticsearch

安装 supervisor 参考 supervisor安装

创建并编辑 /etc/supervisord.d/elasticsearch.ini 文件,内容如下:

[program:elasticsearch]
command=/opt/elasticsearch/bin/elasticsearch ; elasticsearch运行的命令
process_name=%(program_name)s
numprocs=1
directory=/opt/elasticsearch/  ;这是 elasticsearch 解压文件,/opt/elasticsearch的owner改为 elasticsearch
autostart=true
autorestart=true
startsecs=10
startretries=5
user=elasticsearch  ;运行用户使用elasticsearch ,需要提前创建
redirect_stderr=false
stdout_logfile=/var/log/supervisor/elasticsearch.log
stdout_logfile_maxbytes=100MB
stdout_logfile_backups=10
stdout_capture_maxbytes=10MB
stdout_events_enabled=false
stderr_logfile=/var/log/supervisor/elasticsearch_error.log
stderr_logfile_maxbytes=1MB
stderr_logfile_backups=5
stderr_capture_maxbytes=1MB

重新载入supervisor的配置文件

supervisorctl reload

One thought on “使用supervisor运行elasticsearch

评论已关闭。