keine log-einträge in var/log/messages

Post Reply
Message
Author
müsli

keine log-einträge in var/log/messages

#1 Post by müsli »

hallo leute!
ich habe mist gebaut! habe weil ich nicht nachgedacht habe, die datei var/log/messages gelöscht weil sie
viel zu groß wurde! dann habe ich sie wieder angelegt mit den rechten 644! von da an wurden keine einträge
mehr in die datei vorgenommen! warum nicht?
selbst wenn ich mich anmelde, oder eine ssh-session starte, erscheint kein eintrag in der datei!

wer kann mir helfen?

andre

Re: keine log-einträge in var/log/messages

#2 Post by andre »

hi,
laeuft dein syslogd-daemon noch?

"ps ax | grep syslogd"

wenn ja, restarte den daemon per "/etc/init.d/syslogd restart"
www.google.de <- "/var/log/messages + linux"

unter suse-linux hat die "/var/log/messages" die rechte "640"...

gruss,
andre

müsli

Re: keine log-einträge in var/log/messages

#3 Post by müsli »

vielen dank, geht wieder!
den syslogd kannte ich noch net!!

p.s. weiter so, macht spaß hier!

storm0901

Re: keine log-einträge in var/log/messages

#4 Post by storm0901 »

kann man den Inhalt der Datei /var/log/messages auch per Befehl löschen??

Jochen

Re: keine log-einträge in var/log/messages

#5 Post by Jochen »

cat /dev/zero >/var/log/messages

<img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">

Ist aber nicht empfehlenswert, da man eben den gesamten Inhalt verliert. Statt dessen würde ich logrotate empfehlen, der entweder beim Apache mitgeliefert wird (oder irre ich mich gerade?!?) bzw. als eigenes Paket bestimmt schon installiert ist. Damit kann man wachsende Dateien wie Logs automatisiert rotieren lassen - wöchentlich, täglich, dabei komprimiert usw.

Siehe "man logrotate" und die /etc/logrotate.conf und alle /etc/logrotate.d/*.

Jochen

Post Reply