Le paramètre limits.conf ne colle pas

8

Essayer d'obtenir l'équivalent de ulimit -n 20000 sur un serveur Web à haute charge, mais le /etc/security/limits.conf sur ubuntu hardy ne semble pas coller.

voici ce que j'ai mis dans le fichier de configuration.

root             soft    nofile         20000
root             hard    nofile         20000
www-data             soft    nofile         20000
www-data             hard    nofile         20000

J'ai aussi essayé

*             soft    nofile         20000
*             hard    nofile         20000

après le redémarrage, lorsque j'exécute ulimit -n sur root, ou www-data ou mon utilisateur normal, je vois toujours le 1024 par défaut.

Brandon Helwig
la source

Réponses:

8

Vous devrez peut-être décommenter pam_limits.so des différents fichiers sous /etc/pam.d (cron, su, sudo, sshd, login)

session    required   pam_limits.so
Roy
la source