Bonjour à tous je souhaiterai via crontab mettre en place un reboot automatique de serveur. Ayant un serveur apache je me demande si la procédure si-dessous est la meilleur :
création d'un tache cron qui execute un script toute les deux minutes :
#*/2 * * * * /home/userlocal/server/reset_server.sh >> /home/userlocal/server/reboot_server.log
reset_server.sh
1 2 3 4 5 6 7 8 9 10 11 12
| heure=$(date +%H":"%M)
jour=$(date +%d"-"%m"-"%Y)
ping monipdeserveur -c5 -q
if [ $? != 1 ]
then
echo ''
else
rm /home/userlocal/server/reboot_server.log
echo $heure"/"$jour" monip ping DOWN\n"
cd /home/userlocal/server
./mono server.exe
fi |
Le ping s'effectue bien mais lorsque je passe mon apache en off, (le ping est donc negatif) le serveur ne redemarre pas, savez vous m'indiquer une piste d'erreur ? ( Je débute un bash)
merci par avance
Partager