Wie funktionieren die Beschränkungen des Linux-Dateideskriptors?
Mir wurde mitgeteilt, dass mein Server die Annahme von Client-Netzwerkverbindungen an einem bestimmten Port verweigert hat. Dies könnte an fehlenden Dateideskriptoren liegen. Ich habe nachgeschlagen, worum es geht, und hier darüber gelesen:http: //www.netadmintools.com/art295.htm
So habe ich mein System getestet und Folgendes erhalten:
cat /proc/sys/fs/file-nr
1088 0 331287
Was bedeutet das? Mein Limit ist ziemlich hoch, aber ich habe 0 verfügbare Dateideskriptoren? Warum? Wie löse ich das für meinen Server?
Die zweite Spalte bleibt sogar nach dem Herunterfahren des Servers auf 0, sogar direkt nach dem Booten auf 0!