[RESOLU] Reboot automatique Via Crontab (Linux)

Reboot automatique Via Crontab (Linux) [RESOLU] - Infrastructures serveurs - Systèmes & Réseaux Pro

Marsh Posté le 24-07-2013 à 15:34:50    

Bonjour,
 
J'ai deux serveurs linux identiques que je souhaite faire rebooter dans la nuit du jeudi à vendredi alternativement.
Exemple pour le mois d'aout par exemple : le 2 à 2h00, le serveur 1 reboot, le 9 ce sera le serveur 2, le 16 ce sera de nouveau le serveur 1 etc ...
Donc les serveurs rebooteront TOUTES les 2 semaines.
 
Je souhaite passer par Crontab (ai je le choix ?)
 
 
je pensais inscrire cette ligne : 00 02 * * 4/2 usr/bin/reboot> /dev/null 2>&1
Ai-je bon ?
Sachant que je suis une quiche lorraine en Linux, j'ai surement mal interprété le Wiki sur Crontab http://fr.wikipedia.org/wiki/Crontab
 
Merci d'avance !


Message édité par Omar Cheifrai le 09-09-2013 à 09:28:03
Reply

Marsh Posté le 24-07-2013 à 15:34:50   

Reply

Marsh Posté le 07-09-2013 à 10:36:54    

Je pense que ta notation 4/2 n'est pas correcte. Le plus simple serait de faire 2 entrées par mois par serveur.
 
Serveur 1:
00 02  1,15 * usr/bin/reboot> /dev/null 2>&1
Serveur 2:
00 02  7,21 * usr/bin/reboot> /dev/null 2>&1
 
My 2 cents.


---------------
Aimer les femmes intelligentes est un plaisir de pédéraste. (Charles Baudelaire) - Vous vulgarisez :o (Jean-Kevin Dubois)
Reply

Marsh Posté le 09-09-2013 à 09:27:38    

Bonjour,
 
J'avoue que j'ai laissé ce message à l'abandon car j'etais parti sur la partie 'OS Alternatifs'
 
J'ai configuré comme ci-dessous mes serveurs :
 
Crontab serveur 1 et 2
 

Code :
  1. 0 2 * * 5 /var/spool/cron/monscript.sh > /dev/null 2>&1


 
monscript.sh serveur 1
 

Code :
  1. num=$(date +"%U" )
  2. rest=$(($num % 2))
  3. if [ $rest -eq 0 ]
  4. then
  5. /sbin/shutdown -r now
  6. fi


 
 
monscript.sh serveur 2
 

Code :
  1. num=$(date +"%U" )
  2. rest=$(($num % 2))
  3. if [ $rest -ne 0 ]
  4. then
  5. /sbin/shutdown -r now
  6. fi


 
Ta solution se base sur les jours du mois hors il est "impératif" que les serveurs redémarrent dans la nuit du jeudi au vendredi.
J'utilise ce crontab depuis un mois et ça tourne niquel :)
 
Merci de t'y être intéressé dans tous les cas.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed