NEWS
Crontabs unter (Debian) Bookworm funkionieren oft nicht
-
@bananajoe sagte in Crontabs unter (Debian) Bookworm funkionieren oft nicht:
@rushmed
poste hier mal die ganze Zeile aus dem Crontabsieht richtig aus. was passiert in der Bash wenn du das anhängst? hat curl nicht so einen Fortschrittbalken?
Versuch malcurl --silent unddanndeinebefehle
Wird korrekt ausgeführt.
Hier noch zur Info:
pi@Smartazamba:~ $ systemctl status cron.service ● cron.service - Regular background program processing daemon Loaded: loaded (/lib/systemd/system/cron.service; enabled; preset: enabled) Active: active (running) since Mon 2023-07-17 16:39:45 CEST; 1 day 7h ago Docs: man:cron(8) Main PID: 434 (cron) Tasks: 1 (limit: 8754) CPU: 1.260s CGroup: /system.slice/cron.service └─434 /usr/sbin/cron -f Jul 18 23:56:01 Smartazamba cron[434]: (pi) RELOAD (crontabs/pi) Jul 18 23:56:01 Smartazamba CRON[1492490]: pam_unix(cron:session): session opened for user pi(uid=1000) by (uid=0) Jul 18 23:56:01 Smartazamba CRON[1492491]: (pi) CMD (curl http://localhost:8087/set/0_userdata.0.Eigene_Datenpunkte.CRONTEST?value=$(date +) Jul 18 23:56:01 Smartazamba CRON[1492490]: (CRON) info (No MTA installed, discarding output) Jul 18 23:56:01 Smartazamba CRON[1492490]: pam_unix(cron:session): session closed for user pi Jul 18 23:59:01 Smartazamba cron[434]: (pi) RELOAD (crontabs/pi) Jul 18 23:59:01 Smartazamba CRON[1494906]: pam_unix(cron:session): session opened for user pi(uid=1000) by (uid=0) Jul 18 23:59:01 Smartazamba CRON[1494907]: (pi) CMD (curl http://localhost:8087/set/0_userdata.0.Eigene_Datenpunkte.CRONTEST?value=$(date +) Jul 18 23:59:01 Smartazamba CRON[1494906]: (CRON) info (No MTA installed, discarding output) Jul 18 23:59:01 Smartazamba CRON[1494906]: pam_unix(cron:session): session closed for user pi
-
@rushmed sagte in Crontabs unter (Debian) Bookworm funkionieren oft nicht:
systemctl status cron.service
ich glaub die Meldung kommt immer weil im System kein MTA konfiguriert ist. hat nichts mit den aktuellen Eintrag in der Crontab zu tun
Ich habe einen konfiguriert und setze obiges ein um Mails zu unterdrücken (geht auf mehreren Wegen, das ist einer davon) -
@bananajoe Hast du Bookworm drauf und funktionieren deine zeitgesteuerten Jobs?
-
@rushmed sagte in Crontabs unter (Debian) Bookworm funkionieren oft nicht:
@bananajoe Hast du Bookworm drauf und funktionieren deine zeitgesteuerten Jobs?
Nein, ich bin bei Ubuntu Jammy und ja bei mir funktioniert alles.
Im Zweifel sind es zu viele Sonderzeichen. Dann packe das was du ausführen willst in ein Skript und starte dieses über den cronjob -
Ich würde auch keine direkten Kommandos da reinschreiben sondern auf entsprechende Skripte verlinken. Lässt sich besser handhaben.
Edith: @BananaJoe war schneller mit dem Skript...
-
Das ist nur ein Testbefehl. Eigentlich geht es mir um Scrips.
Kann dashier https://forums.debian.net/viewtopic.php?t=153153 etwas mit meinem Problem zu tun haben?pi@Smartazamba:~ systemctl status anacronon Unit anacron.service could not be found.
-
@rushmed
Möglich. Installier es nach. -
@thomas-braun Hat nicht geholfen.
-
Hast du ein Skript angelegt und cronst das?
-
@thomas-braun Ja, zwei. Die Scripte lassen sich auch über die Bash ausführen. Die Bearbeitung dauert aber ca. 20 Minuten. Deswegen veruch' ich das Troubleshooting mit einem einfachen Befehl. Im Cron.log steht ja auch dass die Befehle ausgeführt wurden, allerdings passiert nichts.