Thread Previous • Date Previous • Date Next • Thread Next |
Bernt Hertz Jensen wrote:
Formålet med et logrotate script er at sørge for at du ikke får for store logfiler. Periodisk omdøbes de nuværende logfiler til f.eks. log.n hvor n er et tal - eller noget i den retning. Der er måske også kompression af de gamle logfiler involveret. Præcis hvad der sker kan du se i scriptet.Hejsa, Jeg har ikke - mig bekendt - haft nogen problemer som sådan ud af det, men almindelig nysgerrighed byder mig at spørge. Cron Daemon sender e-mails til mig (admin) med (u)jævne mellemrum. 2., 9., og 16. april samt 2. marts har jeg modtaget flg. lille hilsen: -snip- Subj.: Cron <root@plainserver2> run-parts /etc/cron.daily /etc/cron.daily/logrotate: proftpd: no process killed error running postrotate script -unsnip- Er det noget, jeg bør forholde mig til? Og i givet fald hvordan/hvorfor? Men det er da i disse tider pænt af den sådan at undlade at slå processer ihjel ;-)
Di logrotate script forsøger så at slå en proftpd proces ihjel, for at undgå at proftpd skriver i logfilen mens housekeeping'en står på. Tanken er at genstarte proftpd når det er sikkert at lade den køre igen.
Men det mislykkes altså, måske fordi du slet ikke har proftpd kørende (installeret?) eller af en anden, mere subtil grund.
Principielt bør du selvfølgelig finde ud af hvad der går galt og rette det, men i praksis kan du da også være nogenlunde ligeglad, hvis det kun er dig der bruger serveren.
Periodiciten er klar nok - det er en gang ugentligt. MVH -- Jon Svejgaard ==================================================================== | ACE - UNIX/Linux Consultancy | Hjorthoejvej 2 / DK-4291 Ruds Vedby mail: jon@xxxxxx | DENMARK http://www.ace.dk | +45 5826 1799 / +45 4052 0799 ====================================================================
Thread Previous • Date Previous • Date Next • Thread Next |