1./etc/security/limits.conf //在ES高版本启动服务时,日志中就会显示需要该项信息,在该文件最后添加如下两行
* soft nofile 65536
* hard nofile 65536
从新登录用户,运行ulimit -a命令,可以看到如下命令
open files (-n) 65536,说明设置成功啦
2./etc/sysctl.conf
vm.max_map_count=262144
vm.swappiness=1
运行sysctl -p命令生效
3./etc/security/limits.d/90-nproc.conf
elastic soft nproc 2048
这里的elastic是es启动用户名称,设置时根据实际用户名称来填写即可
4./etc/rc.local 添加一下链接中的设置所有项:
https://blog.csdn.net/futudeniaodan/article/details/105300785