TrueNAS Community 25.10.3.1 | Cron Shutdown will nicht

RolandR88

Lieutenant
Registriert
Jan. 2007
Beiträge
792
Hallo Leute,

ich versuche seit Monaten ein Cronjob für den täglichen Shutdown meines Homeservers hinzubekommen.
Es läuft TrueNAS Community 25.10.3.1 und versucht habe ich schon:
  • /sbin/shutdown -h now
  • /sbin/shutdown -p now
  • /sbin/poweroff
  • systemctl poweroff
  • midclt call system.shutdown
  • /usr/bin/midclt call system.shutdown
  • midclt call system.shutdown "schlussjetzt"
  • /usr/bin/midclt call system.Shutdown"schlussjetzt"

Egal was ich versuche. Die Commands funktionieren solange ich angemeldet bin bzw. eine user session da ist (+3 Minuten als Test).
Aber sobald ich dann 01:00 Uhr in der Früh eingebe (es kommt dann ein Wake aus dem BIOS am Folgetag) dann passiert nichts bzw. im besten Fall startet sich der NAS sofort wieder.

Kann mir da jemand helfen?
Vielen Dank im Voraus!
 
Das war bei mir auch ein endloses Gefrickel, auch um Wake on Lan zum laufen zu bekommen. Shutdown hat meine ich mit
Code:
su /usr/bin/midclt call system.shutdown
hat es geklappt.Du musst es als root ausführen.
 
Zuletzt bearbeitet:
RolandR88 schrieb:
/sbin/shutdown -h now
Hast Du mal geschaut, ob der Befehl shutdown überhaupt in dem Pfad ist?
Ich würde mal denken, der ist eher unter /usr/sbin/

Ein Posting im TrueNAS-Forum stützt diese Vermutung.

Genereller Tipp:
Wenn man sich nicht sicher ist, in welchem Pfad ein Programm ist, kann man das Kommandozeilentool which benutzen.
Beispiel: which shutdown

RolandR88 schrieb:
Die Commands funktionieren solange ich angemeldet bin
Ein häufiges Problem ist, das man im Login-Environment die Umgebungsvariable PATH umfangreicher ist als bei CRON bzw Ausführung des CRON-Jobs.
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: Banned
DFFVB schrieb:
Das war bei mir auch ein endloses Gefrickel, auch um Wake on Lan zum laufen zu bekommen. Shutdown hat meine ich mit
Code:
su /usr/bin/midclt call system.shutdown
hat es geklappt.Du musst es als root ausführen.
Danke, das hatte ich noch nicht. Ist eingestellt. Mal sehen was heute Nacht passt. Vielen Dank!
Blutomen schrieb:
Schonmal mit Log probiert?
Dann kannst ja sehen was los ist und warum der Befehl nicht lief.
Ja, hilft aber nur bedingt, weil bei einigen Konstellationen der shutdown akzeptiert wird, nur der NAS dann sofort wieder bootet.
 
Zurück
Oben