Logrotate eigen named logs

Pagina: 1
Acties:

  • jelmervos
  • Registratie: Oktober 2000
  • Niet online

jelmervos

Simple user

Topicstarter
Named maakt bij mij 2 log files aan in /var/log/named/ op mijn Debian machine, maar die worden steeds groter. Nou wil ik dus in /etc/logrotate.d/ een eigen file aanmaken zodat elke week die files in /var/log/named/ worden ge-rotate (logfile.1, logfile.2, logfile.3, enz). Na 4 weken mogen ze wel richting /dev/null.

Maar nou is mijn vraag hoe ik dit het makkelijkst doe, en pikt named zomaar dat die files worden verwijderd/hernoemd, maakt hij zelf zomaar nieuwe files?

Alvast bedankt voor een reactie. :)

"The shell stopped unexpectedly and Explorer.exe was restarted."


  • jelmervos
  • Registratie: Oktober 2000
  • Niet online

jelmervos

Simple user

Topicstarter
Is dit zo moeilijk? :)

"The shell stopped unexpectedly and Explorer.exe was restarted."


Verwijderd

met cron gewoon elke week scrippie laten maken die de files in die dir flikkert ofzo

  • Zeezicht
  • Registratie: Juni 2001
  • Laatst online: 14-05 14:29
Kijk eens in de dir /etc/logrotate.d, daar staan de bestanden die andere logfiles 'roteren'.
Maak aan de hand daarvan ook zo'n voor je named logfiles.

  • jelmervos
  • Registratie: Oktober 2000
  • Niet online

jelmervos

Simple user

Topicstarter
Maar vind named het wel leuk als logrotate.d zomaar die logfile onder hem vandaan schopt? :)

"The shell stopped unexpectedly and Explorer.exe was restarted."


  • Zeezicht
  • Registratie: Juni 2001
  • Laatst online: 14-05 14:29
Dat boeit named niet... als je named na het roteren maar ff restart, want dan maakt ie waarschijnlijk zijn nieuwe logfiles aan.
Maar zoiets staat waarschijnlijk ook in de andere bestanden in die dir...

  • jelmervos
  • Registratie: Oktober 2000
  • Niet online

jelmervos

Simple user

Topicstarter
Dus even: /usr/sbin/killall -HUP named

"The shell stopped unexpectedly and Explorer.exe was restarted."


  • Zeezicht
  • Registratie: Juni 2001
  • Laatst online: 14-05 14:29
Ja zou kunnen... maar volgens mij is er ook een optie in die bestanden voor logrotate...
Moet je maar eens in die andere bestanden kijken.

Verwijderd

Volgens mij kan logrotate (de versie van RedHat iig) een service stoppen en starten en dat is in te stellen in de config. Voor de exacte syntax zie documentatie van logrotate.
Pagina: 1