Hallo, "Friedemann Schorer" <[EMAIL PROTECTED]>:
>vs2066134:~# cat /proc/sys/fs/file-max >262144 >vs2066134:~# lsof | grep -c / >1411 >vs2066134:~# lsof -U | grep -c / >13 >vs2066134:~# Soweit nichts besonderes. >Die beiden letzten Befehle sind von diversen Fehlermeldungen der Form >"lsof: no pwd entry for UID 0" begleitet. Da scheint es einen Fehler in deiner /etc/passwd oder /etc/group zu geben. Kann es sein, dass der Eintrag für User/Gruppe 0 (root) fehlt oder korrupt ist? >Ich bekomme aber trotzdem ständig Fehler "Too many open files" ?!? Das >geht soweit, daß ich mich teilweise nicht einloggen kann, weil der SSH die >PAM-Authorisierung nicht vornehmen kann! Es gibt, wie schon in einer anderen Antwort genannt, auch ein Limit für offene Files pro Prozess. Siehe "ulimit -a" und /etc/security/limits.conf. Es wäre hilfreich, wenn du herausfinden könntest, welches Prozess diese Fehlermeldung generiert. Steht irgendwas in den Logfiles? >Bei der Durchsicht des Outputs von 'lsof' fiel mir auf, daß TLS sehr viele >Prozesse offen hat (lsof | grep -c tls ergibt 323) - ist das normal auf >einer Box, die einen fast nur privat genutzten SSL-Apache (PHP4), MySQL >für localhost, exim4 mit TLS-Unterstützung und FTP nach aussen anbietet? Ja. tls ist kein Prozess, sondern ein Pfadbestandteil zahlreicher Libraries unter /lib/tls/libxxx.so. Jeder Prozess hält während seiner Ausführung zu jeder seiner dynamisch gelinkten Library ein offenes Filehandle. Gruß, Harald -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

