Pro-Linux.de

Pro-Linux

Pro-Linux Diskussions- und Hilfeforum
Aktuelle Zeit: 13. Dez 2018 6:49

Alle Zeiten sind UTC+01:00




Ein neues Thema erstellen  Auf das Thema antworten  [ 4 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: logrotate
BeitragVerfasst: 15. Dez 2006 15:54 
Offline
Benutzeravatar

Registriert: 13. Apr 2004 12:18
Beiträge: 146
Wohnort: Giessen
Hallo
Ich benutze SLES 9 / 10 und habe mir einen Logserver gebaut der von überall die logs aufnimmt.
Klappt prima - nun wollte ich die neuerstellten logs rotieren lassen.
Für jede Maschine von der ich die logs erhalte habe ich eine eigene logdatei auf dem logserver erstellt.
z.B. vom netgear router heisst sie /var/log/netgear.
Diese Datei wächst auch an!
Ich habe unter /etc/logrotate.d eine Datei erstellt die auch netgear heist mit folgendem Inhalt

/var/log/netgear {
compress
dateext
daily
rotate 99
postrotate
/etc/init.d/syslog reload
endscript
}

(Sie ist eine Kopie der ntp datei unter /etc/logrotate.d - nur etwas abgeändert)
Dann habe ich einen rcsyslog restart gemacht und dachte das wars.
Aber die datei /var/log/netgear rotiert nicht.
Andere Dateien wie messages und warn funktionieren.

Auch die Deiteirechte sind richtig gesetzt.
Was habe ich noch vergessen übersehen oder falsch gemacht?
weiss das jemand?

mfg
Frank


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 15. Dez 2006 17:01 
Offline
Benutzeravatar

Registriert: 11. Feb 2006 19:10
Beiträge: 3569
Logrotate hat mit syslog nichts zu tun, es wird normalerweise über die systemweite crontab aufgerufen, bei SuSE z.B. über ein Skript in /etc/cron.daily. Zum Ausprobieren kannst du logrotate von Hand aufrufen.

Janka

_________________
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.


Nach oben
   
 Betreff des Beitrags: ok
BeitragVerfasst: 15. Dez 2006 22:17 
Offline
Benutzeravatar

Registriert: 13. Apr 2004 12:18
Beiträge: 146
Wohnort: Giessen
Erst mal wieder vielen Dank für die schnelle Antwort.

Ich hatte drauf geschlossen das da ein Zusammenhang besteht weil in den postrotate Sections unter /etc/logrotate.d/syslog immer
der syslog reloaded wird.
Weist du warum das gemacht wird?
Ich werde jetzt erst mal deinen Tip Testen mal schauen ob es geht
bis dann und vielen dank

frank

(reimt sich sogar .... :-)


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 15. Dez 2006 23:21 
Offline
Benutzeravatar

Registriert: 11. Feb 2006 19:10
Beiträge: 3569
Nein, weiß ich so aus dem Stegreif nicht.

Janka

_________________
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.


Nach oben
   
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen  Auf das Thema antworten  [ 4 Beiträge ] 

Alle Zeiten sind UTC+01:00


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.
Sie dürfen keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
Powered by phpBB® Forum Software © phpBB Limited
Deutsche Übersetzung durch phpBB.de