Thilo Fester: Too many files opened

Beitrag lesen

  • Was sagt ulimit -n? Interessant ist das für deinen Benutzer und den Benutzer deines Apachen.

runner:~ # ulimit -n
1024

runner:~ # lsof -n | grep wwwrun | wc -l
295

runner:~ # lsof -n | grep root | wc -l
747

  • Hast du unter /etc/security/limits.conf bzw. /etc/security/limits.d/ etwas stehen/liegen?

Nein, alles in limits.conf ist auskommentiert. limits.d existiert nicht.

  • Irgendwelche RLimit-Einstellungen?

Nicht, dass ich wüsste.

Der fällt mir ein? vServer, hast du gesagt? Da kann ich mir noch gut vorstellen, dass die anderen Nutzer auf dem vServer mit dir zusammen an das Limit kommen. Es sieht ja zwar so aus, als hättest du eine vollständig eigene Umgebung, aber du hast sie nicht wirklich ;) Solche globalen Ressourcen teilst du dir mit den anderen Nutzern auf dem System.

Mal schauen, ob sich dahingehend was rausfinden lässt. Daran hatte ich noch gar nicht gedacht!

Momentan siehts nicht gut aus. Mittlerweile erhalte ich Speicherzugriffsfehler, beispielseise sogar beim Aufruf von w.

[Moment einer kleinen Krise]

Ich habe den Eintrag in /proc/sys/fs/file-max verdoppelt. Jetzt gehts scheinbar wieder.

So, ich beobachte das jetzt einmal genau.
Vielen Dank für Deine Unterstützung! : )

Beste Grüße
  ~ Thilo