Archiv verlassen und diese Seite im Standarddesign anzeigen : logrotate returned 1
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
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
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?
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 ;)
keiner ne idee?!? mir laufen hier die logs voll...
scheint wohl ein einzelfall zu sein... :(
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.