DSM 6.x und darunter wo ist die cron log Datei

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Alle DSM Version von DSM 6.x und älter
Status
Für weitere Antworten geschlossen.
Hi!

Die cron.log sollte eigentlich unter /var/log/cron.log zu finden sein

Tommes
 
dort ist sie auf meiner DS nicht...

woran kann das liegen?
 
...woran kann das liegen?

Ich zuck dann mal grad mit den Schultern!?!

Das einzige was ich mir vielleicht vorstellen könnte, wäre, das noch kein Log-Eintrag erfolgte, warum auch immer! Mehr kann ich dir dazu aber auch nicht sagen. Bin nur ein Linux-Noob!

Tommes
 
die Datei scheint sich auch nicht woanders zu verstecken.

find / -name cron.log

gibt jedenfalls nichts zurück
 
Ich hab auch kein Log gefunden. Laut /usr/syno/etc/rc.d/S04crond.sh wird der crond ohne Parameter gestartet. "crond --help" zeigt
Code:
DS212> crond --help
BusyBox v1.16.1 (2013-07-04 05:18:16 CST) multi-call binary.

Usage: crond -fbS -l N -L LOGFILE -c DIR

        -f      Foreground
        -b      Background (default)
        -S      Log to syslog (default)
        -l      Set log level. 0 is the most verbose, default 8
        -L      Log to file
        -c      Working dir
Daher müssten die Ausgaben an "Syslog" gehen. Von da an wird's Synology-spezifisch. In /var/log/messages find ich auch nichts und /var/log/synolog/synosys.log ist binär.
Evtl. ist mit "Syslog" der optionale Syslog-Server gemeint, aber ich vermute mal crond loggt einfach nicht.

Aber was soll's. Hast du die typischen Fallen bei cron-Jobs beachtet: anderer PATH als bei manueller Ausführung, fehlende Pfad-Angaben
 
Also ich besitze eine cron.log im entsprechenden Ordner. Nur der Inhalt ist nicht wirklich so der Brüller...

Rich (BBCode):
crond: user root: parse error at 52
Oct 18 20:41:36 crond: crond (busybox 1.16.1) started, log level 8
Oct 18 23:00:01 crond: USER root pid 11518 cmd /sbin/poweroff
Jun 02 17:53:49 crond: crond (busybox 1.16.1) started, log level 8
Jun 02 21:00:01 crond: USER root pid 6781 cmd /tmp/synoschedtask --run id=3
Jun 02 21:15:01 crond: USER root pid 7185 cmd /tmp/synoschedtask --run id=1
Jun 02 21:30:01 crond: USER root pid 10091 cmd /tmp/synoschedtask --run id=2
Jun 03 09:32:15 crond: USER root pid 28593 cmd /usr/syno/bin/synopkg chkupgradepkg
Jun 03 23:00:01 crond: USER root pid 14733 cmd /usr/syno/bin/syno_poweroff_feasible_check
 
In welchem Ordner? Ich habe eben mit "find / -name cron.log" meine gesamten Platten durchsucht und nichts gefunden.
 
Steht bei mir unter /var/log/cron.log

Aber die Einträge scheinen schon uralt zu sein. Vielleicht ist das loggen seit irgendeiner DSM-Version eingestellt worden. Wer weis... wer weis!

Tommes
 
Hast du die typischen Fallen bei cron-Jobs beachtet: anderer PATH als bei manueller Ausführung, fehlende Pfad-Angaben

ich bin nicht sicher. Leerschläge hat es keine drin, aber sonst ?
Meine Crontab sieht so aus:

#minute hour mday month wday who command
30 8-18 * * 1-5 root /opt/bin/rsnapshot hourly
30 20 * * 1-5 root /opt/bin/rsnapshot daily
30 22 * * 5 root /opt/bin/rsnapshot weekly
30 0 1 * * root /opt/bin/rsnapshot monthly
 
Fehler gefunden

es war ein ziemlich doofer Fehler von mir.
:(
Ich änderte crontab mit nano. nano fügt gelegentlich Zeilenumbrüche ein, die dazu führten, dass cron nicht tat, was ich gewünscht hatte.

Dem kann man abhelfen mit dem Parameter -w, d.h.

nano -w /etc/crontab

Das können alle, die zuerst lesen und dann probieren z.B. hier nachlesen.

Danke für alle Antworten!
 
"Moderne" nano Implementationen sollten -w eigentlich nicht mehr brauchen. Zumindest brauche ich diesen Schalter auf keinem halbwegsaktuellen Fedora, Centos oder Debian mehr :-)
 
mach mal nano --version und guck welche Version auf deiner DS vorhanden ist
 
Weil ich momentan grad auf meinem Raspberry PI unterwegs bin, habe ich dort mal "nano --version" probiert.
Code:
 GNU nano version 2.2.6 (compiled 16:52:03, Mar 30 2012)
 (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
 2008, 2009 Free Software Foundation, Inc.
 Email: nano@nano-editor.org    Web: http://www.nano-editor.org/
 Compiled options: --disable-wrapping-as-root --enable-color --enable-extra --enable-multibuffer --enable-nanorc --enable-utf8
Ist wohl die selbe Version, aber der Schalter "disable-wrapping-as-root" dürfte evtl. interessant sein.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat