[Eisfair_dev] [E1] Einrichten eines Cronjobs "@reboot"

Marcus Roeckrath marcus.roeckrath at gmx.de
Mo Jun 20 14:09:49 CEST 2016


Hallo H elmut,

Helmut Backhaus wrote:

> ich habe ein Problem einen Cronjob "@reboot" einzurichten / zu betreiben.
> 
> Der Job lief das erste mal, aber da wohl nicht richtig weil das ganze
> wohl zu früh war.

Komisch, woher weißt Du das der nicht korrekt gelaufen ist.

> Jetzt habe ich ihn wie folgt geändert, in der Hoffnung damit weiter zu
> kommen:
> @reboot sleep 30 && /var/install/bin/update-chk01.sh

Das ist korrekt so.

> Das lief dann gar nicht mit folgender Meldung in der /var/log/messages :
> Jun 20 12:47:20 eis1-g1 fcron[1505]:   from last conf: job 'sleep 30 &&
> /var/install/bin/update-chk01.sh' with runonce set has already run since
> last system startup: not re-scheduling.

Das ist keine Fehlermeldung, sondern nur eine Info.

Beim Boot könnte der fcron restartet werden, da es auch Initskripte gibt,
die beim Boot cronjobs erzeugen und dann den fcron restarten.

Dabei kommt es dann u diesen Meldungen.

> Ein zurück ändern auf den Ursprung:
> @reboot /var/install/bin/update-chk01.sh
> 
> Brachte auch nichts, wird mit gleicher Fehlermeldung Quittiert.

IMHO ok, s. o.

> Hat von euch jemand cronjobs mit "@reboot" laufen?
> Wie richtet man diese richtig ein?

Ich habe es gerade mal getestet und

@reboot command1

oder

@reboot command1 && command2

haben beim Reboot klaglos funktioniert.

Laß Dich von dieser Meldung nicht irritieren.

-- 
Gruss Marcus


Mehr Informationen über die Mailingliste Eisfair_dev