Eu acho que /etc/pam.d/su/etc/pam.d/su é para o comando su, talvez coloque pam_limits.so em /etc/pam.d/login ou /etc/pam.d/system- conta resolver este problema. E depois de alterar os limites da conta do sistema, você precisa reiniciar.
Estou tendo problemas com o aumento do ulimit de arquivos abertos ( ulimit -n
) para um processo em particular em um servidor Debian 6.
AFAIK Eu fiz de tudo para mudar os limites de hard e soft dos servidores neste caso, ( ulimit -n
mostra 200000), mas quando eu checo o arquivo /proc/<process_id>/limits
ele ainda está mostrando os antigos limites:
Limit Soft Limit Hard Limit Units
Max open files 1024 4096 files
Os passos que eu já dei para aumentar permanentemente os ulimits são:
Adicionado ao / etc / profile:
# set ulimit n permanetly
ulimit -n 200000
Adicionado ao /etc/security/limits.conf:
* soft nofile 200000
* hard nofile 200000
Desfaz essa calagem em /etc/pam.d/su
session required pam_limits.so
O que está faltando? Obrigado!
Outras informações (relevantes?):
init.d
com start-stop-daemon
/etc/security/limits.d/
está vazio Eu acho que /etc/pam.d/su/etc/pam.d/su é para o comando su, talvez coloque pam_limits.so em /etc/pam.d/login ou /etc/pam.d/system- conta resolver este problema. E depois de alterar os limites da conta do sistema, você precisa reiniciar.
Tags debian ulimit debian-squeeze