Thomas Richter wrote:
Hi Thomas Richter
, you wrote on Thursday, 2004-10-28 17:30:33 +0200: Am Donnerstag, 28. Oktober 2004 14:56 schrieb Thomas Richter:
ich bin auf syslog-ng umgestiegen und beoachte ein merkwürdiges Verhalten: - syslogd läuft - /var/log/messages wird geschrieben - ich starte ein tail -f - der läuft auch am nächsten Tag: - die Datei /var/log/messages ist leer ... bei leerer Datei ! D.h. syslog-ng schreibt nicht mehr! Wie kann ich das beheben? (SuSE 9.0)
shodan:/var/log # rcsyslog stop Shutting down syslog services done shodan:/var/log # pidof syslog-ng 19177
Das sollte doch nicht so sein, oder?
Nein, definitiv nicht. Bei dir hat wohl ein "alter" noch laufender syslog gearbeitet. Stelle sicher, das _vor_ dem syslog restart _kein_ syslog mehr läuft und starte ihn dann wieder. Ich habe hier auf mehreren SuSE 9.0 Systemen seit längerem syslog-ng ohne Probleme im Einsatz. Andreas PS: hast Du denn in /etc/sysconfig/syslog den syslog-ng eingetragen (Variable SYSLOG_DAEMON)? Wenn Du erst änderst und dann einen restart machst, wird der alte syslog nicht beendet, aber ein neuer syslog-ng gestartet.