jason0401 发表于 2019-1-27 10:12:52

linux有效修改max open files/ulimit

  来源:http://www.weiruoyu.cn/?p=334
  

  修改ulimit -n 的最大值,永久修改为65535
  1.vi /etc/security/limits.conf 最后添加

[*]  * soft nofile 65535
[*]  * hard nofile 65535
  
2.vi /etc/pam.d/login最后添加

[*]  sessionrequired   /lib/security/pam_limits.so
3.退出当前会话,重新登录

[*]  # ulimit -n
[*]  65535
===================================
临时当前用户修改

[*]  ulimit -SHn 65535


  

其实CentOS ulimit命令本身就有分软硬设置,加-H就是硬,加-S就是软默认显示的是软限制,如果运行CentOS ulimit命令修改的时候没有加上的话,就是两个参数一起改变.生效
修改完重新登录就可以见到.(我的系统是CentOS5.1.修改了,重新登录后就立刻生效.可以用CentOS ulimit -a 查看确认.)  

  
  直接使用命令行


[*]  echo "* soft nofile 65535" >>/etc/security/limits.conf
[*]  echo "* hard nofile 65535" >>/etc/security/limits.conf
[*]  echo "sessionrequired   /lib/security/pam_limits.so " >> /etc/pam.d/login
  具体详细参考:http://www.weiruoyu.cn/?p=334
  




页: [1]
查看完整版本: linux有效修改max open files/ulimit