Wie kann die Grenze für geöffnete Dateien auf über 2.000.000 erhöht werden?

Wie kann die Grenze für geöffnete Dateien auf über 2.000.000 erhöht werden?

/etc/security/limits.confenthält

* soft nofile 2000000
* hard nofile 2000000

Nachdem ich die Begrenzung der geöffneten Dateien auf 2.000.000 geändert habe, kann sich das System nicht anmelden; die Fehlermeldung lautet „Zugriff verweigert“.

Wenn ich die Begrenzung für geöffnete Dateien auf 900.000 ändere, ist alles in Ordnung.

Die Linux-Version ist 3.10.0-229.el7.x86_64.

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

Antwort1

Sie können das systemweite Maximum auf einem laufenden System mit einem festlegen sysctl:

sysctl -w fs.file-max=2000000

oder fügen Sie diese Zeile ein, /etc/sysctl.confum es dauerhaft zu machen:

fs.file-max = 2000000

verwandte Informationen