cron service aktivieren?

  • 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

Status
Für weitere Antworten geschlossen.

chriseckert

Benutzer
Registriert
04. Mai 2021
Beiträge
19
Reaktionspunkte
0
Punkte
1
hallo zusammen,

ich habe 2 fragen zu cron:

1) wie aktiviere ich den cron service auf dem cli?
gemäss cli admin guide geht dies mit synoservice. synoservice finde ich aber in der cli gar nicht. (dsm 7)

2) wenn der cron service mal läuft, startet er nach einem reboot automatisch wieder?
falls nicht, wie starte ich ihn beim reboot automatisch?

danke und grüsse

chris
 
Es gibt im Frontend den Aufgabenplaner, wo du deine Skripte reinhämmern kannst. Der reicht dir nicht?
 
danke. nein, ich möchte das komplett trennen vom task scheduler im dsm ui. wirklich gezielt den cron daemon starten und immer im hintergrund laufen lassen.
synoservice finde ich auf meinem dsm 7 system nicht.
 
Zuletzt bearbeitet von einem Moderator:
Der Aufgabenplaner läuft im Hintergrund und wird vermutlich genau den angesprochenen synoservice verwenden?!
 
synoservice läuft bei mir nicht als prozess. habe gerade geschaut. den aufgabenplaner (task scheduler) verwende ich im dsm ui bereits.
ist denn bekannt, wo sich dieser synoservice befindet? (pfad)
 
Ja, die Aufgaben des Aufgabenplaners sind auch ganz normal in die crontab von root eingetragen.
Also einfach /etc/crontab unter root bearbeiten und mit "synoservicecfg --restart crond" durchstarten. Das war alles.
 
hallo tokon. synoservicecfg gibts bei mir nicht auf der konsole. wo soll ich dieses tool befinden?
 
Zuletzt bearbeitet von einem Moderator:
Ups, dann ist das wohl doch ein Unterschied zw. DSM6 und 7.
Unter DSM6 hatte ich das immer so gemacht, bei meiner neuen Syno mit DSM7 hatte ich das gar nicht mehr probiert da ich meine Aufgaben diesmal direkt in den Aufgabenplaner eingetragen habe.

Was passiert wenn du deine Einträge in die crontab einträgst, funktioniert das nicht? Glaub der restart war auch unter DSM6 schon nicht zwingend notwendig.
 
scheinbar muss jetzt systemctl verwendet werden, um services zu steuern. (systemctl restart crond)

bei mir läuft jetzt im hintrgrund /usr/sbin/crond -n.

ebenfalls läuft /usr/syno/sbin/synocrond. (ist wohl der task scheduler aus dem ui)

aber die task scheduler jobs sind in /etc/crontab ebenfalls eingetragen.
 
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