问题

“/etc/security/limits.conf”更新为以下内容并重新启动服务器:

# vi /etc/security/limits.conf
* - nproc 16384

但是,“ulimit -a”(对于 root 和所有用户)仍然显示“最大用户进程”的 1024 而不是 16384:

# ulimit -a
...
max user processes              (-u) 1024
...
更多: zhilu jiaocheng

解决方案

CentOS/RHEL 6 有另一个文件用于设置 nproc 值 /etc/security/limits.d/90-nproc.conf

# cat /etc/security/limits.d/90-nproc.conf
*          soft    nproc     1024

要将“最大用户进程”值更改为“16384”,请更新“/etc/security/limits.d/90-nproc.conf”并

*    soft    nproc     1024

修改为

*    soft    nproc     16384
在 CentOS/RHEL 6 中不能将nproc的值增加超过 1024
日期:2020-09-17 00:12:59 来源:oir作者:oir