PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : logrotate



der_angler
28.08.05, 18:40
Hallo, kann mir mal jemand sagen wo ich ein gutes HowTo zu logrotate finde, vielleicht sogar in deutsch. Ich will eigentlich nur das das Programm bei jedem Start, bzw. bei jedem Hochfahren kurz nach den Logfiles (messages, emerge.log, etc..) schaut und wenn sie dann > xx MB sind loslegt. Aber irgendwie blicke ich nicht durch wie :(

Pinky
28.08.05, 18:46
webmin ist dein Freund

wadesch
28.08.05, 19:07
man logrotate

size size
Log files are rotated when they grow bigger then size bytes. If size is
followed by M, the size if assumed to be in megabytes. If the k is used,
the size is in kilobytes. So size 100, size 100k, and size 100M are all valid.

entweder direkt in der Datei '/etc/logrotate.conf' oder in der entsprechenden Datei im Verzeichnis '/etc/logrotate.d/' (syslog).

der_angler
28.08.05, 19:12
Pinky: Also ne Webmin ist net mein Freund, hehe, vielzuviel Aufwand, außerdem ist es ein Desktop Rechner an dem ich arbeite, also Server war vielleicht der falsche Ausdruck.

Zu Logrotate, hmm, kann ich das dann ich meine local.start Datei einbinden und dann Einstellungen ind /etc/logrotate.conf? Oder wie?

wadesch
28.08.05, 22:56
Die 'logrotate.conf' ist nur die Config Datei.

Ein Script schreiben für diesen Job (siehe 'man logrotate)

oder

das Script '/etc/cron.daily/logrotate' beim starten des Rechners ausführen.
Das würde dann aber alle zu rotierenden log Files betreffen.