Elasticsearch 启动提示 max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]

原创 HuangLongPu     发表于  2021-03-25 19:36       144

Elasticsearch 启动提示系统软硬限制过小的错误信息:

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

解决方法

编辑/etc/security/limits.conf 文件,更改软硬限制,在文件的最后追加配置。不需要重启,重新登录即生效。

[root@localhost bin]$ vim /etc/security/limits.conf
es soft nofile 65535
es hard nofile 65537

soft nofile表示软限制,hard nofile表示硬限制。上面两行语句表示,es用户的软限制为65535,硬限制为65537,即表示es用户能打开的最大文件数量为65537,不管它开启多少个shell。

查看更改结果

[root@localhost bin]# su es
[es@localhost bin]$ ulimit -n
65535
[es@localhost bin]$ ulimit -H -n
65537