豆包ko 发表于 2019-1-26 15:20:24

Ubuntu修改open files数

  Ubuntu修改open files数
  需4步:
  1、# vi /etc/security/limits.conf(最后新加)
  *                -      nofile          40960
  :wq
  2、# vi /etc/pam.d/su
  session    required   pam_limits.so(默认是注释掉的)
  :wq
  3、# vi /etc/profile
  ulimit -SHn 40960
  :wq
  4、重启服务器
  验证:
  # ulimit -a
  查看某个进程的max files:
  # netstat -nplt | grep 8080(进程号)
  # cat /proc/进程号/limits
  apache2修改max open files数
  # vi /usr/sbin/apachectl (调下数值即可)
  ULIMIT_MAX_FILES="${APACHE_ULIMIT_MAX_FILES:-ulimit -n 8192}"
  :wq
  gerrit修改max open files数
  $ vi ~/review_site/bin/gerrit.sh
  ulimit -n $GERRIT_FDS($GERRIT_FDS改为具体值,如:40960)

  :wq



页: [1]
查看完整版本: Ubuntu修改open files数