Como fazer com que os limites de arquivos abertos sejam superiores a 2.000.000?

Como fazer com que os limites de arquivos abertos sejam superiores a 2.000.000?

/etc/security/limits.confcontém

* soft nofile 2000000
* hard nofile 2000000

Depois de alterar os limites de arquivos abertos para 2.000.000, o sistema não consegue fazer login; mensagem de erro é "permissão negada".

Se eu alterar os limites de arquivos abertos para 900.000, tudo bem.

A versão do Linux é 3.10.0-229.el7.x86_64.

$ cat /proc/sys/fs/file-max
6526592

Responder1

Você pode definir o máximo para todo o sistema em um sistema em execução com sysctl:

sysctl -w fs.file-max=2000000

ou cole esta linha /etc/sysctl.confpara torná-la permanente:

fs.file-max = 2000000

informação relacionada