max file descriptors [65535] for elasticsearch process likely too low, increase to at least [65536]
阿新 • • 發佈:2018-12-21
更改普通使用者最大開啟檔案數不好使?
1、啟動es的時候,報錯,按照網上的大部分文章,都是改/etc/security/limits.conf * hard nofile 65536 * soft nofile 65536 * soft nproc 65536 * hard nproc 65536
2、但沒好使,再找文章,修改/etc/security/limits.d/90-nproc.conf(這個是程序數的,跟上面關係不大,不需要更改。) es soft nproc 65536 root soft nproc unlimited
也沒好使。
最後東拼西湊搞定了。
1、修改/etc/security/limits.conf
* hard nofile 65536 * soft nofile 65536
2、修改(如果沒有檔案,新建)
[[email protected] config]# cat /etc/pam.d/sshd session required /lib64/security/pam_limits.so
[[email protected] config]# cat /etc/pam.d/common-session session required /lib64/security/pam_limits.so
3、修改/etc/profile增加一條
ulimit -n 65536
4、重啟sshd服務
/etc/init.d/sshd restart
5、重新登陸es使用者,解決。