elasticsearch安装过程中报错max file descriptors [32768] for elasticsearch process is too low, increase to at least [65535]
更新时间:2024-06-07 14:35:40
编辑:管理员
浏览:462
elasticsearch安装过程中报错max file descriptors [32768] for elasticsearch process is too low, increase to at least [65535]
一、修改文件句柄数
此方法网上教程较多,也可以自行百度,本次使用的方法是:
vim /etc/security/limits.conf
建议把下面两项都设置为65535
* soft nofile 65535
* hard nofile 65535
使用ulimit -n 查看当前配置是否生效
二、修改后在root用户下生效,但是切换到普通用户不生效不生效解决办法
由于es不能使用root用户启动,但是在设置最大文件句柄数后只有root生效。本教程重点解释该问题:
首先通过普通用户切换到root用户;
使用su - xxx切换到xxx用户下,此时在该用户下查询最大文件句柄数,发现设置已经生效,ES也能正常启动了;