PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : apache update auf 2.2.6 >> cronolog doppelt



Odium
11.09.07, 09:26
Hallo Leute,

habe meinen Apache von 2.2.4 auf version 2.2.6 geupdatet. ConfigureLine etc. ist gleich geblieben. Nun habe ich etwas erstaunliches im pstree festgestellt.
Ich habe das cronolog für das errorlog doppelt im pstree:

|-cronolog
.
.
.
|-httpd-+-2*[cronolog]
| `-7*[httpd]

Neme ich die Zeile zum errorlog aus der httpd.conf raus gibts auch nur ein cronolog für das accesslog.

|-httpd-+-cronolog
| `-6*[httpd]


Jemand ne Idee an was das liegen könnte. Steh da momentan auf dem Schlauch.

Danke

Odium

Tomek
12.09.07, 21:05
Apache mal gestoppt und geschaut, ob noch alte Prozesse davon laufen?

Odium
13.09.07, 11:23
ja, sogar rebootet. Kein Erfolg.

Bin nach wie vor ratlos. Hab vorhin mal die Apache mailingliste bemüht. Mal sehen ob was kommt. Bisher tritt kein speziell störendes Verhalten ein, aber man weiß ja nie ob das späte rnoch relevant wird.

Danke

marce
13.09.07, 11:31
Ich würde _vermuten_, dass das Verhalten ok ist.

Für jedes Logfile, das geschrieben wird, wird ja eine pipe auf cronolog erstellt (es geht doch um http://cronolog.org/)?

-> 2 def. Logfiles, 2 Pipes, 2x cronolog.

Wenn Du das Error-Log entfernst, so wird das Logfilehandling dafür natürlich nicht mehr von cronolog übernommen sondern der Apache schreibt das Logfile direkt...

Odium
13.09.07, 12:25
ich würde auch vermuten dass das verhalten ok ist wenn es nur 2 pipes wären. es sind aber 3.

2 unterhalb des httpd im pstree und eines direkt im pstree unterhalb init, also dem stammprozess.

ich häng mal den ausgeklappten pstree an:

init
.
.
.
|-cronolog --symlink=/path/to/my_logs/error_log
.
.
.
|-httpd -f /etc/httpd/httpd.conf
| |-cronolog --symlink=/path/to/my_logs/error_log
| |-cronolog --symlink=/path/to/my_logs/access_log


der pfad für das errorlog ist in beiden fällen exakt der gleiche. geloggt wird aber trotzdem nur einmal.
hmm, bin mir nicht sicher ob das so sein soll. kann mir aber auch nicht vorstellen das sowas von 2.2.4 zu 2.2.6 verbuggt sein sollte...

Dank Euch