elasticsearch的最大线程数太低

时间:2016-11-19 08:54:32

标签: ubuntu elasticsearch

我有一个全新安装的Ubuntu 16.04,我在上面安装了elasticsearch 5。现在,当我尝试使用

启动elasticsearch时
/etc/init.d/elasticsearch start

在日志文件中几秒钟后,我读到了:

[2016-11-19T08:47:31,442][ERROR][o.e.b.Bootstrap          ] [shooter-1] node validation exception
bootstrap checks failed
max number of threads [1891] for user [elasticsearch] likely too low, increase to at least [2048]

经过一些谷歌搜索,我得出结论,我必须将以下行添加到/etc/security/limits.conf

elasticsearch    -       nproc           2048

然而,即使在这次改变之后,我仍然会得到同样的错误。

我发现了一条建议,要取消注释session required pam_limits.so中的行/etc/pam.d/su,但该行已取消注释。

我错过了什么?

1 个答案:

答案 0 :(得分:1)

这个问题可能与机器内存不足有关。我遇到了其他问题,包括这个问题,所有问题都是通过增加内存量(从512MB到1GB)来解决的。