elasticsearch使用supervisor启动,出错

发布于 2022-09-04 03:08:51 字数 196 浏览 18 评论 0

如下图所示

clipboard.png

但是我手动切换到nobody的shell下启动是没问题的。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

厌倦 2022-09-11 03:08:52

试下把supervisord.conf中对应es项目的command换成:
su -c "/usr/local/data/elasticsearch/bin/elasticsearch" es(这里换成你的es用户名)

凉城凉梦凉人心 2022-09-11 03:08:52

单独在shell运行elasticsearch正常,但用supervisord运行elasticsearch报错:
max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]
需要更改默认的配置,如:
gswyhq@gswyhq-pc:/etc/supervisor/conf.d$ sudo vim elasticsearch.conf
[supervisord]
minfds=65536
minprocs=32768

[program:elasticsearch]

command=/usr/local/elasticsearch-5.3.0/bin/elasticsearch

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文