elasticsearch优化 bash: ulimit: open files: cannot modify limit: Operation not permitted

调大系统的“最大打开文件数”,建议32K甚至是64K

报错如下

 

elasticsearch优化 bash: ulimit: open files: cannot modify limit: Operation not permitted

网上查询说是

因为问题发生在openssh升级之后,且只有ssh登录才发生此问题,因此基本怀疑和ssh有关

解决方法

切换到root用户下

vi /etc/ssh/sshd_config

elasticsearch优化 bash: ulimit: open files: cannot modify limit: Operation not permitted
 把 UseLogin 设置为 yes,
#UseLogin no
#UseLogin yes
重启ssh服务
service sshd restart

重启之后在root用户下可以将

原来红框里面是1204

elasticsearch优化 bash: ulimit: open files: cannot modify limit: Operation not permitted

在你自己定义的用户下改不了 我的是hadoop用户

elasticsearch优化 bash: ulimit: open files: cannot modify limit: Operation not permitted