Bonsoir,
je souhaiterais rebooter un serveur à 3h du matin un dimanche sur deux.
Je ne sais pas comment m'y prendre.
Merci par avance
Bonsoir,
je souhaiterais rebooter un serveur à 3h du matin un dimanche sur deux.
Je ne sais pas comment m'y prendre.
Merci par avance
J'ai testé ma commande ici, ça a l'air de fonctionner
http://cron.schlitt.info/index.php?c...=100&test=Test
Cependant sur ma distrib linux mageïa
quand j'enregistre ma crontab, j'ai l'erreur
bad day-of-week
errors in crontab file, can't install
Code : Sélectionner tout - Visualiser dans une fenêtre à part crontab -e
# reboot un dimanche sur deux à 02:00
0 2 * * 0/2 /usr/bin/reboot
Tu devrais chercher 'crontab generator' dans ton moteur de recherche préféré.
Si crontab dit que ta périodicité est invalide, c'est que ta périodicité est invalide.
Toutes les vertus des hommes se perdent dans l’intérêt comme les fleuves se perdent dans la mer.
N'oubliez pas de consulter les FAQ Linux et les cours et tutoriels Linux
sur schlitt, ça exécute la commande toutes les semaines : le 2, le 9, le 16...
ça ne tient donc pas compte de ce qui suit la barre oblique.
cron, dans le cinquième champ, attend un numéro de jour, il ne peut pas y avoir de "pas" comme dans les champs horaires.
Bonjour
Je ne vois pas trop comment symboliser le "un dimanche sur deux" dans le cron. En fait, j'aurais même tendance à dire que ce n'est pas possible/prévu. D'ailleurs, que signifie réellement "un dimanche sur deux" ? Faut-il traduire par "le premier et 3° dimanche du mois" ; "le premier, 3°, 5°, 7°, 9°, 11°, etc... dimanche de l'année" ou bien par toute autre signification qui pourrait exister mais que je n'ai pas envie de chercher ici ???
Donc déjà commence par répondre à cette question. Ensuite, de là, moi je créerais un script qui détecte si oui ou non on est dans le cas du dimanche sur deux selon la définition que tu en donnes et qui, si c'est le cas, reboote la machine. Puis je mettrais ce script dans le cron à s'exécuter tous les dimanches...
[edit] C'est d'ailleurs ce qui est écrit au bout du lien posté initialement par N_Bah. Sauf que là, le test se fait directement dans le cron au lieu de le déporter dans un script...
Mon Tutoriel sur la programmation «Python»
Mon Tutoriel sur la programmation «Shell»
Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
Et on poste ses codes entre balises [code] et [/code]
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager