Schlagwort-Archive: customlog

Apache: exit signal File size limit exceeded (25)

Es gibt manchmal Fehler die eigentlich nicht passieren dürften, bei der Kontrolle der Logfiles stolperte ich auf folgende Fehlermeldung: „child pid 8914 exit signal File size limit exceeded (25)“

Die Meldung machte mich stutzig, da ja alle Logfiles in der Datei (SuSE) /etc/logrotate.d/apache2
eingetragen sein sollten. Durch eine kleines Script überprüfte ich mein Apache Konfigurations File mit:

‚du -h $(cat yast2_vhosts.conf | grep -v „#“ | grep „CustomLog“ | awk ‚{print $2}‘) | grep „G“ ‚

Spontan tauchten in den Konsole drei Logfiles mit einer Größe von 11Gb auf.
Die Lösung war einfach, Logs verschieben / umbenennen und den Webserver einen Restart verordnen. Die Datei „/etc/logrotate.d/apache2“ durch die Fehlenden Einträge ersetzen fertig.

Die einzige Frag die offen bleibt: „Warum standen die Logs nicht in der Datei?“
Und die Erkenntnis, das Apache2 nur Files bis 2 GB verarbeiten kann.