Démarrage un peu lent
Démarrage un peu lent
#21Messageil y a 5 ansDémarrage un peu lent
#22Messageil y a 5 ansMa nouvelle config pour ce timer qui me fait regretter crontab :
# /usr/lib/systemd/system/updatedb.timer
[Unit]
Description=Daily locate database update
[Timer]
OnCalendar=daily
AccuracySec=12h
Persistent=true
# /etc/systemd/system/updatedb.timer.d/override.conf
[Timer]
# 15 min après le boot et une fois par an à 0h00
OnCalendar=
OnCalendar=yearly
OnBootSec=15min
Persistent=false
Démarrage un peu lent
#23Messageil y a 5 ansC'est et ou bien ou ? facultatif ou non ?
ici l'on parle que de timers !!!
si l'on utilise
OnBootSec
, cela veut dire que le timer va se lancer toujours xxx temps après le boot !Si on a un pc familial qui reboot 5 fois par jour, on va donc déclencher 5 fois par jour le programme...
Si on ajoute
OnCalendar
, cela va lancer en plus du boot le même programme xxx temps après le boot si la machine est active.Par exemple, j'ai un serveur allumé 24h/24, il déclenche xxx 15 minutes après boot puis tous les jours à une heure prédéfinie (normal car on reboot qu'une fois tous les 3 mois).
Si j'ai un pc familial, le programme va être déclenché à chaque boot mais sans doute jamais à l'heure prédéfinie et si j'ai Persistent=true en plus, alors il le sera en plus au prochain boot.
Si on ne met que
OnCalendar
, si la machine n'est pas active à la bonne heure, alors on a toujours le programme de lancé au prochain boot avec Persistent
=trueIl faut donc bien noter que OnBootSec et OnCalendar sont deux choses bien distinctes et malheureusement il n'y a pas d'option pour dire si on dépasse OnCalendar alors déclencher au prochain boot xxx minutes après !
casse tête presque insoluble
--------------------------
Moi, je suis en stable, donc un timer à une semaine me va très bien et je peux par exemple
- le lancer tous les mercredi soir à 21h00 car je sais qu'il n'y a rien à la tv (exemple bidon - c'est le cas tous les soirs )
- ou: chaque lundi matin à 4h00 donc je suis sûr d'avoir le temps de prendre mon café chaque lundi à 8h00 avec mon boot interminable