Cronjobs nach Upgrade auf Debian 10 weg  [GELÖST]

Weichtier
Posts: 14
Joined: Thu 27. Aug 2020, 16:21

Cronjobs nach Upgrade auf Debian 10 weg

Post by Weichtier »

Moin,
nachdem ich vorhin mein Debian auch mal auf Ver. 10.6 geupdated habe (und daraufhin auch Keyhelp Ver. 20.3.1) und nun (fast) alles läuft, funktionieren meine Cron Aufgaben leider nicht mehr.
Unter "Wartungsintervalle" stehen mehrere Aufgaben, die ich vor Stunden manuell gestartet habe immer noch in der Warteschlange. Selbst bei der "Haupt" Aufgabe die 1x pro Stunde durchläuft ist das so.
Wenn ich probiere mir alles mit "crontab -u keyhelp -l" anzuschauen, bekomm ich nur die Meldung entgegen, dass nichts gefunden wurde. Für meinen eigenen User, und die darunter angelegten Aufgaben funktioniert jedoch noch alles, da diese im Crontab noch drinstehen.

Kennt jemand eine Möglichkeit, alle crontabs vom System wiederherzustellen, oder kann mir vielleicht seine schicken (sollten ja untereinander kompatibel sein)?
Oder vielleicht den Ort der Dateien die sonst ausgeführt werden? Dann würde ich das zur Not einfach alles manuell eintragen, damit sollte dann ja wieder alles anlaufen.

LG und schonmal großes Dankeschön für hilfreiche Antworten
User avatar
OlliTheDarkness
Posts: 1854
Joined: Tue 14. Aug 2018, 16:41
Location: Essen (NRW)

Re: Cronjobs nach Upgrade auf Debian 10 weg

Post by OlliTheDarkness »

Weichtier wrote: Mon 30. Nov 2020, 19:41 Moin,
nachdem ich vorhin mein Debian auch mal auf Ver. 10.6 geupdated habe (und daraufhin auch Keyhelp Ver. 20.3.1) und nun (fast) alles läuft, funktionieren meine Cron Aufgaben leider nicht mehr.
Unter "Wartungsintervalle" stehen mehrere Aufgaben, die ich vor Stunden manuell gestartet habe immer noch in der Warteschlange. Selbst bei der "Haupt" Aufgabe die 1x pro Stunde durchläuft ist das so.
Wenn ich probiere mir alles mit "crontab -u keyhelp -l" anzuschauen, bekomm ich nur die Meldung entgegen, dass nichts gefunden wurde. Für meinen eigenen User, und die darunter angelegten Aufgaben funktioniert jedoch noch alles, da diese im Crontab noch drinstehen.

Kennt jemand eine Möglichkeit, alle crontabs vom System wiederherzustellen, oder kann mir vielleicht seine schicken (sollten ja untereinander kompatibel sein)?
Oder vielleicht den Ort der Dateien die sonst ausgeführt werden? Dann würde ich das zur Not einfach alles manuell eintragen, damit sollte dann ja wieder alles anlaufen.

LG und schonmal großes Dankeschön für hilfreiche Antworten
Die root Crons findest im Panel unter Konfiguration >> Tools >> Geplante Aufgaben.

Du könntest dem ganzen mal einen Schubs geben

Code: Select all

php /home/keyhelp/www/keyhelp/cronjob/mastercronjob.php
bzw. einen Blick in Alex seine eingeführte Toolbox werfen

Code: Select all

php /home/keyhelp/www/keyhelp/bin/toolbox.php
Letztere hab ich mir allerdings selbst nicht angesehen bisher , also keine Ahnung obs weiterhilft.
Viel mir nur grad spontan ein.
Mit freundlichen Grüßen
OlliTheDarkness

**************************************************************
Helden leben lange, Legenden sterben nie

:!: World Hack Organization :!:
**************************************************************
Weichtier
Posts: 14
Joined: Thu 27. Aug 2020, 16:21

Re: Cronjobs nach Upgrade auf Debian 10 weg

Post by Weichtier »

Moin,

unter der von dir genannten Cron-Übersicht finden sich nur die beiden eigenen Cronjobs des Users wieder. Nicht die vom System.

Dafür hat jedoch zumindest fürs erste die manuelle Ausführung des Mastercronjobs geklappt. Dafür fand sich in der Toolbox leider auch nichts, lediglich Apache, Bind etc. konnte man dort neu konfigurieren.

Kannst du mir zufällig gerade deine Cronjobs vom System schicken (ich vermute mal unterm Keyhelp User)? Die Sollten ja alle gleich sein.


LG
User avatar
Tobi
Community Moderator
Posts: 2812
Joined: Thu 5. Jan 2017, 13:24

Re: Cronjobs nach Upgrade auf Debian 10 weg

Post by Tobi »

Die KeyHelp Cronjob(s) finden sich in /etc/cron.d/keyhelp

Wenn die Datei nicht existiert kannst du sie manuell anlegen und mit folgendem Inhalt befüllen.

Code: Select all

# created by KeyHelp
#
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=""

# m h day mon dow user  command
*/1 * * * * root nice -n 5 php /home/keyhelp/www/keyhelp/cronjob/mastercronjob.php
# EOF

Welche Ausgabe erzeugt?
/etc/init.d/cron status
Gruß,
Tobi


-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Weichtier
Posts: 14
Joined: Thu 27. Aug 2020, 16:21

Re: Cronjobs nach Upgrade auf Debian 10 weg

Post by Weichtier »

Moin,

die Datei existiert, und hat auch den gleichen Inhalt wie deine.

Die Statusabfrage gibt mir ein loaded, active zurück.

Ich starte cron jetzt einfach mal neu und schreib hier dann nochmal falls das funktioniert hat.

UPDATE: Immernoch nichts von cron.

LG
User avatar
OlliTheDarkness
Posts: 1854
Joined: Tue 14. Aug 2018, 16:41
Location: Essen (NRW)

Re: Cronjobs nach Upgrade auf Debian 10 weg

Post by OlliTheDarkness »

Weichtier wrote: Mon 30. Nov 2020, 22:15 Moin,

die Datei existiert, und hat auch den gleichen Inhalt wie deine.

Die Statusabfrage gibt mir ein loaded, active zurück.

Ich starte cron jetzt einfach mal neu und schreib hier dann nochmal falls das funktioniert hat.

UPDATE: Immernoch nichts von cron.

LG
Mal vorsichtig gefragt , hast du vieleicht bei den Wartungsintervalle im Panel den Aufgabenbearbeitung Service abgeschaltet ? :roll: :x
Mit freundlichen Grüßen
OlliTheDarkness

**************************************************************
Helden leben lange, Legenden sterben nie

:!: World Hack Organization :!:
**************************************************************
Weichtier
Posts: 14
Joined: Thu 27. Aug 2020, 16:21

Re: Cronjobs nach Upgrade auf Debian 10 weg

Post by Weichtier »

Ich würde behaupten nein. Hier mal ein Screenshot von eben (zwar am handy, sollte aber wohl trotzdem hinhauen)
Attachments
Screenshot_20201201-080350_Opera.jpg
User avatar
OlliTheDarkness
Posts: 1854
Joined: Tue 14. Aug 2018, 16:41
Location: Essen (NRW)

Re: Cronjobs nach Upgrade auf Debian 10 weg

Post by OlliTheDarkness »

Weichtier wrote: Tue 1. Dec 2020, 08:07 Ich würde behaupten nein. Hier mal ein Screenshot von eben (zwar am handy, sollte aber wohl trotzdem hinhauen)
Rosen sind Rot, (P)feilchen ist Grün, sollte passen und eigendlich auch laufen ...
Mit freundlichen Grüßen
OlliTheDarkness

**************************************************************
Helden leben lange, Legenden sterben nie

:!: World Hack Organization :!:
**************************************************************
User avatar
Alexander
Keyweb AG
Posts: 3810
Joined: Wed 20. Jan 2016, 02:23

Re: Cronjobs nach Upgrade auf Debian 10 weg

Post by Alexander »

Dein Screenshot zeigt nicht die vollständige Ansicht der Wartungsintervall-Seite - somit lässt sich anhand des Screenshots leider nicht feststellen, ob die Timings korrekt gesetzt sind.

Wichtig ist das der Mastercronjob regelmäßig aufgerufen wird - der Startet dann die anderen Jobs gemäß den Timings auf der Wartungsintervall-Seite.

Ob er regelmäßig läuft sieht man über Systemstatus -> Protokolle -> mastercronjob.log
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Weichtier
Posts: 14
Joined: Thu 27. Aug 2020, 16:21

Re: Cronjobs nach Upgrade auf Debian 10 weg

Post by Weichtier »

Moin,
habe hier nochmal die komplette Zeile der Aufgabenverwaltung rein gepackt.

In de Logs sehe ich keinen mastercronjob.log, lediglich Master.log ist dort zu finden, jedoch auch nur meine letzte manuelle Ausführung.
Attachments
20201201_094330.jpg
User avatar
Alexander
Keyweb AG
Posts: 3810
Joined: Wed 20. Jan 2016, 02:23

Re: Cronjobs nach Upgrade auf Debian 10 weg

Post by Alexander »

Dann scheint was mit deinem Cron-Dienst nicht in Ordnung.

Die Status-Ausgabe sollte active (running) anzeigen.

Code: Select all

cron.service - Regular background program processing daemon
   Loaded: loaded (/lib/systemd/system/cron.service; enabled; vendor preset: enabled)
   Active: active (running) since Wed 2020-11-04 15:12:36 CET; 3 weeks 5 days ago
     Docs: man:cron(8)
 Main PID: 288 (cron)
    Tasks: 1 (limit: 4701)
   Memory: 266.0M
   CGroup: /system.slice/cron.service
           └─288 /usr/sbin/cron -f
Ggf. gibt /var/log/syslog noch weiteren Aufschluss, warum der Befehl in /etc/crond.keyhelp nicht jede Minute mehr ausgeführt wird.
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Weichtier
Posts: 14
Joined: Thu 27. Aug 2020, 16:21

Re: Cronjobs nach Upgrade auf Debian 10 weg

Post by Weichtier »

Moin,
Der cron Dienst steht auf active (running).

In der syslog steht interessanter Weise jede Minute die folgende Ausgabe, in der die mastercronjob.php ausgeführt wird:
00:01:01 vm1 CRON[28096]: (root) CMD (nice -n 5 php /home/....)

Den Pfad habe ich gekürzt, der zeigt auf die richtige Datei.

Fehler kann ich dort nirgends finden...
User avatar
Alexander
Keyweb AG
Posts: 3810
Joined: Wed 20. Jan 2016, 02:23

Re: Cronjobs nach Upgrade auf Debian 10 weg

Post by Alexander »

Systemzeit + Datum ist korrekt?

Zeigt der Log unter /var/log/keyhelp/php-error.log zur fraglichen Zeit etwas an?
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Weichtier
Posts: 14
Joined: Thu 27. Aug 2020, 16:21

Re: Cronjobs nach Upgrade auf Debian 10 weg

Post by Weichtier »

Ja , die serverzeit ist korrekt eingestellt.

In der php errorlog steht nur ein alter php curl Fehler von gestern abend, den ich mittlerweile gefixt, habe, ansonsten ist sie leer.. Könnte der vielleicht eine Art crashmode für keyhelp aktiviert haben oder ähnliches?
User avatar
Alexander
Keyweb AG
Posts: 3810
Joined: Wed 20. Jan 2016, 02:23

Re: Cronjobs nach Upgrade auf Debian 10 weg

Post by Alexander »

Schick mir mal die Zugangsdaten per PM, dann schau ich morgen früh einmal nach.
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Locked