Eu quero aumentar o número máximo de arquivos abertos no Fedora 27, já que as configurações padrão são muito baixas:
$ ulimit -Sn
1024
$ ulimit -Hn
4096
Primeiro, asseguro que a configuração de todo o sistema seja alta o suficiente, adicionando
a seguinte linha para /etc/sysctl.conf
:
fs.inotify.max_user_watches=524288
fs.file-max=100000
Em seguida, defino as configurações específicas do usuário adicionando as seguintes linhas a
/etc/security/limits.conf
( root
deve ser adicionado separadamente, pois o
O curinga corresponde a todos os usuários exceto root):
* soft nofile 100000
* hard nofile 100000
root soft nofile 100000
root hard nofile 100000
Para garantir que as configurações acima sejam realmente carregadas, adicionei
a seguinte linha para /etc/pam.d/login
:
session required pam_limits.so
Depois de reiniciar o computador e fazer login, ainda recebo o mesmo
resultados para ulimit -Sn
e ulimit -Hn
. Apenas o sistema em todo o
configuração foram definidas:
$ cat /proc/sys/fs/file-max
100000
Estou um pouco sem saber o que fazer ... Alguém tem alguma idéia de como eu poderia diagnosticar / resolver isso?
Tags ulimit fedora open-files