Il problema
“/etc/security/limits.conf ” viene aggiornato con quanto segue e il server viene riavviato:
# vi /etc/security/limits.conf * - nproc 16384
Tuttavia, "ulimit -a ” (per root e tutti gli utenti) mostra ancora il 1024 per “max user process ” invece di 16384:
# ulimit -a ... max user processes (-u) 1024 ...
La soluzione
CentOS/RHEL 6 ha un altro file per impostare il valore nproc:/etc/security/limits.d/90-nproc.conf
# cat /etc/security/limits.d/90-nproc.conf * soft nproc 1024
Per modificare il valore del "processo utente massimo" in "16384", aggiornare "/etc/security/limits.d/90-nproc.conf" e modificare
* soft nproc 1024
a
* soft nproc 16384