Offene File-Handles pro Prozess hochsetzen
Normalerweise ist die Anzahl offener File-Handles auf 1024 pro Prozess begrenzt. Diese beinhalten auch die Standardein- und ausgabe und die Standardfehlerausgabe sowie Sockets, Pipes usw. Die aktuelle Einstellung kann man sich mit dem Befehl
ulimit -n
anzeigen lassen
Um die Anzahl zu erhöhen, in der Datei /etc/security/limits.conf folgendes ergänzen bzw. anpassen:
<DOMAIN> hard nofile 2048 <DOMAIN soft nofile 2048
<DOMAIN> ist im Normalfall der Benutzername (für andere Möglichkeiten siehe entsprechende Doku). In diesem Beispiel wird die Anzahl auf 2048 gesetzt.
Außerdem muss in der Datei /etc/pam.d/common-session noch folgendes ergänzt bzw. angepasst werden:
session required pam_limits.so
Nach dem Reboot werden die Änderungen angewandt.