logrotate a RH 7.0

Květoslav Kocek kocek na cl.jokaplus.cz
Čtvrtek Srpen 2 14:41:47 CEST 2001


>Jednak mate v tom souboru include na adresar /var/logrotate.d a
jednak
>nepisete ktere logy to nerotuje. Take je tam napsano weekly a
proto k
>rotovani bude dochazet tydne a ne kazdy den. Normalne se
spousti logrotate
>pomoci skriptu /etc/cron.daily/logrotate, kteryzto se aktivuje
jednou
>denne, ale vetsina akci probehne jen v nedeli rano (tj. prvni
den v tydnu
>podle anglosaskych zvyklosti). Tento skript je spousten denne
demonem
>cron, viz konf. soubor: /etc/crontab, tj. nekdy ve 4 hodiny
rano. Pokud
>Vam v tu dobu pocitac nebezi, nemuze se logrotate spustit. Aby
to
>nevadilo, mate v systemu (nebo si doinstalujte) demona anacron,
ktery
>zajisti spusteni toho skriptu po spusteni pocitace (tj. treba v
8 hodin
>rano).

Pocitac urcite bezi. Je to server.
V /etc/crontab je:

SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
------------------------
V /etc/cron.daily/logrotate:

#!/bin/sh

/usr/sbin/logrotate /etc/logrotate.conf
-------------------------
V /etc/logrotate.d/syslog:

/var/log/messages {
    rotate 4
    weekly
    postrotate
 /bin/kill -HUP `cat /var/run/syslogd.pid 2> /dev/null` 2>
/dev/null || true
    endscript
}
-------zkraceno------

Prave ze me mate, ze kdyz spustim

# logrotate -df /etc/logrotate.conf

neudela to naprosto nic. Zadna hlaska, zadna chybova, nic.
Pritom s -f by to melo odrotovat bez ohledu na den ne?
Logy jsou naposledy rotovane podle
/var/lib/logrotate.status
16.10.2000 Mam pocit, ze to je datum nainstalovani serveru.
A nepohne to ani s jednim logem. Stacilo by messages a
maillog. Ty zerou nejvic mista.
--
(...)      Slavek
dobrej na kamarad.cz
Registred Linux User #207247

>
>--
>                        Milan Kerslager
>                        E-mail:
milan.kerslager na spsselib.hiedu.cz
>                        WWW:
http://www.spsselib.hiedu.cz/~kerslage/




Další informace o konferenci Linux