A configuração de limits.conf não 'pega'

8

Tentando obter o equivalente ao ulimit -n 20000 em um servidor Web de alta carga, no entanto, o /etc/security/limits.conf no ubuntu hardy parece não ficar.

Aqui está o que eu defini no arquivo de configuração.

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

Eu também tentei

*             soft    nofile         20000
*             hard    nofile         20000

após a reinicialização, quando executo o ulimit -n na raiz, ou www-data ou meu usuário comum, ainda vejo o padrão 1024.

Brandon Helwig
fonte

Respostas:

8

Pode ser necessário descomentar pam_limits.so dos diferentes arquivos em /etc/pam.d (cron, su, sudo, sshd, login)

session    required   pam_limits.so
Roy
fonte