一般我们在 /etc/security/limits.conf 这个文件设置用户最大进程打开数,但是这个只对root用户有效,即使加了*

  • soft nproc 65535
  • hard nproc 65535

那是因为还有一个文件专门限制了普通用户的最大进程打开数,centos6 和7位置见下,把4096改成想设置的数字,比如65535.

centos6.x:

/etc/security/limits.d/90-nproc.conf

  • soft nproc 4096
    root soft nproc unlimited

centos7.x:

/etc/security/limits.d/20-nproc.conf