目录

背景

解决方法

结论


背景

在安装elasticsearch的时候使用一个用户账号安装,输入elasticsearch

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

好像只要是最近的版本都会报这个错误。

解决方法

sudo vi /etc/security/limits.conf

下面这行代码就添加到这个配置文件的末尾就好

*                soft    nofile          65536
*                hard    nofile          65536

如图

然后我们再看看有没有设置好

就把当前账号退出,可以切换root就可以

ulimit -Hn

ulimit -Sn

 

然后我们再启动一下es

reboot

sudo 自己账号

elasticsearch -d

结论

真的要多思考,不能太过于在意别人的经验。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐