我有一个全新安装的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
,但该行已取消注释。
我错过了什么?
答案 0 :(得分:1)
这个问题可能与机器内存不足有关。我遇到了其他问题,包括这个问题,所有问题都是通过增加内存量(从512MB到1GB)来解决的。