PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : logrotate returned 1



e2e4
22.03.04, 09:06
Salut,

in meiner /var/log/messages habe ich einen Eintrag:

"logrotate returned 1"

als Resonanz auf einen Cron-Job.

Was bedeutet dieser Rückgabewert?

Grüße, e2e4

shootie
10.07.04, 20:29
der rückgabe wert bedeutet das was bei deinem logrotate nich hin haut...

hab selbst dieses problem!

wenn ich logrotate mit

"logrotate config-file" ausführe bekomm ich diese meldung zurück:


error: syslog:6 unexpected log filename

hab es auch schon auf eine bestimme zeile in der config zum syslog zurückführen können, diese lautet:


/bin/kill -HUP `cat /var/run/syslogd.pid 2> /dev/null` 2> /dev/null || true

mit der sollte eigentlich der syslogd neugestartet werden...
das komische an der ganzen sache ist
wenn ich den befehl von hand ausführe klappt alles ohne probleme,
jedoch der logrotate hängt sich damit immer weg...

woran könnte das liegen?!?

greetz shootie

shootie
12.07.04, 13:58
*nachobenschieb*

echo
12.07.04, 14:08
hi,
sag mal, dein logratate wird doch sicherlich vom cron gestartet oder?
dann schau mal ins postfach von dem user, der das logrotate anschmeist.
oder haste vielleicht ein alias im cron stehen, an den das geschickt wird?

shootie
12.07.04, 14:13
hier aus dem cron.daily ;)


#!/bin/sh

/usr/sbin/logrotate /etc/logrotate.conf
EXITVALUE=$?
if [ $EXITVALUE != 0 ]; then
/usr/bin/logger -t logrotate "ALERT exited abnormally with [$EXITVALUE]"
fi
exit 0

hängt ja auch nicht mit dem cron hier zusammen... sondern mit dem logrotate das den syslog nicht neustarten kann...


noch etwas zur erläuterung diese zeile:


/bin/kill -HUP `cat /var/run/syslogd.pid 2> /dev/null` 2> /dev/null || true
steht in der datei "/etc/logrotate.d/syslog", die zur steuerung des logrotate benutzt wird

Greetz Max
und schon mal danke ;)

shootie
13.07.04, 14:31
keiner ne idee?!? mir laufen hier die logs voll...

shootie
14.07.04, 16:25
scheint wohl ein einzelfall zu sein... :(