Woher kommen nicht definierte CRON Jobs? [solved]

fowr0yl

Member
Mar 15, 2022
47
8
13
63
Braunschweig
Hallo,

ich habe in der /etc/cron.d eine Datei "zrep" mit folgenden Inhalt:
Code:
*/30 0 * * *  root /usr/local/bin/zrep-service.sh

Das Script wird per cron aber nicht nur zu der angegebenen Zeit (00:30), sondern auch um 0 Uhr gestartet. Entsprechende Hinweise finden sich im Log, das von dem Script selbst geschrieben wir und auch im Journal

journalctl |grep CRON | grep zrep
Code:
Aug 02 00:30:01 pve CRON[2178298]: (root) CMD (/usr/local/bin/zrep-service.sh)
Aug 03 00:00:01 pve CRON[203128]: (root) CMD (/usr/local/bin/zrep-service.sh)
Aug 03 00:30:01 pve CRON[213212]: (root) CMD (/usr/local/bin/zrep-service.sh)
Aug 04 00:00:01 pve CRON[810492]: (root) CMD (/usr/local/bin/zrep-service.sh)
Aug 04 00:30:01 pve CRON[828497]: (root) CMD (/usr/local/bin/zrep-service.sh)
Aug 05 00:00:01 pve CRON[115161]: (root) CMD (/usr/local/bin/zrep-service.sh)
Aug 05 00:30:01 pve CRON[129877]: (root) CMD (/usr/local/bin/zrep-service.sh)

Irgendwie sieht das so aus, als gäbe es noch einen cron Eintrag in /etc/cron.daily. Da ist aber nichts ...

Auch ein "crontab -l" zeigt nichts an.

Und auch laut systemd timers ist da nichts auffälliges
Code:
root@pve:/# systemctl list-timers --all
NEXT                         LEFT           LAST                         PASSED       UNIT                         ACTIVATES
Fri 2022-08-05 15:37:36 CEST 7h left        Thu 2022-08-04 20:10:27 CEST 12h ago      apt-daily.timer              apt-daily.service
Fri 2022-08-05 20:32:31 CEST 12h left       Thu 2022-08-04 20:32:31 CEST 11h ago      systemd-tmpfiles-clean.timer systemd-tmpfiles-clean.service
Sat 2022-08-06 00:00:00 CEST 15h left       Fri 2022-08-05 00:01:21 CEST 8h ago       logrotate.timer              logrotate.service
Sat 2022-08-06 00:00:00 CEST 15h left       Fri 2022-08-05 00:01:21 CEST 8h ago       man-db.timer                 man-db.service
Sat 2022-08-06 01:01:37 CEST 16h left       Fri 2022-08-05 02:28:21 CEST 5h 57min ago pve-daily-update.timer       pve-daily-update.service
Sat 2022-08-06 06:13:09 CEST 21h left       Fri 2022-08-05 06:08:31 CEST 2h 17min ago apt-daily-upgrade.timer      apt-daily-upgrade.service
Sun 2022-08-07 03:10:39 CEST 1 day 18h left Sun 2022-07-31 03:10:49 CEST 5 days ago   e2scrub_all.timer            e2scrub_all.service
Mon 2022-08-08 00:06:18 CEST 2 days left    Mon 2022-08-01 00:37:49 CEST 4 days ago   fstrim.timer                 fstrim.service

8 timers listed.

Woher kommen also die Aufrufe um 0 Uhr?

VG
Henning
 
Hi,
mit */30 bekommst Du alle Vielfachen von 30 und da ist eben auch 0 dabei. Einfach 30 ohne Stern benutzen ;)
 
:oops: zu dämlich ...
Das da auch 0 dabei ist, war mir nicht klar. Den Fehler werde ich dann wohl auch an anderer Stelle eingebaut haben, ohne es bisher gemerkt zu haben. :(

Danke für die Erleuchtung.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!