linux-l: syslog will nicht loggen

Ralph Angenendt ralph at strg-alt-entf.org
Mi Mär 8 01:58:03 CET 2000


On Die, Mär 07, 2000 at 08:42:11 +0100, Martin Drescher wrote:

> immer, wenn chron seine allnaechtliche tour durch die logfiles macht, um
> diese zu sichern, bleiben anschliessend alle logs leer. wenn syslog neu
> gestartet wird, laeuft das logging ganz normal weiter, wie auch der
> neustart von squid, httpd... das entsprechende logging wieder in gang
> bringt. keine fehler, kein chron/syslog-zombie, nix. 

Cron. Nicht chron.

Okay. Wie es scheint, erzählt das Script, welches die Logfiles rotiert
dem syslog nicht, daß die Datei in die er normalerweise schreibt jetzt
anders heißt.

Der syslogd öffnet ein Dateihandle, welches auf die aktuellen
Logdateien zeigt. Wenn Du nun eine der Dateien verschiebst, dann merkt
der syslogd das nicht, weil das Handle immer noch auf die gleiche
Datei zeigt (es ist ja schließlich nicht geschlossen worden). 

Schau mal nach, ob in dem Skript, welches die Dateien verschiebt,
irgendwo ein 'kill -HUP pidof sylogd' drin ist. Wenn nicht, dann
solltest Du das ergänzen - wenn der syslogd nämlich ein Hangup Signal
bekommt, dann schließt er die offenen Dateihandles und schreibt dann
in die Dateien, die in der syslog.conf angegeben sind.

Ralph
-- 
If you ignore any Usenet posting which has five or more sentences in all
caps, is crossposted to five or more newsgroups, or has five or more levels
of quoting, the result is lossless compression of information.
-- L. Fitzgerald Sjöbergs (www.brunching.com) law of Usenet-Filtering
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : nicht verfügbar
Dateityp    : application/pgp-signature
Dateigröße  : 232 bytes
Beschreibung: nicht verfügbar
URL         : <https://mlists.in-berlin.de/pipermail/linux-l-mlists.in-berlin.de/attachments/20000308/24357e28/attachment.sig>


Mehr Informationen über die Mailingliste linux-l