Elasticsearch没有获得足够的文件描述符

时间:2017-11-16 07:36:55

标签: elasticsearch centos6 elastic-stack

由于以下引导程序错误,Elasticsearch失败。

max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]

我已使用sysctlulimit命令将值设置为root,并使用cat /proc/sys/fs/file-max进行验证。然而,elasticsearch过程不会获得超过4096个文件描述符。我甚至试图从我创建的根会话开始一个新会话,但没有运气。还有什么可能是问题?

1 个答案:

答案 0 :(得分:1)

对于.zip和.tar.gz软件包,在启动Elasticsearch之前将ulimit -n 65536设置为root,或者在nofile中将65536设置为/etc/security/limits.conf

请查看完整参考资料here