script_test_et_relance_le_serveur_dod:s
Table des matières
Script test et relance le serveur DoD:S.
Introduction :
Ce script va tester si les processus sont en fonctionnement, le test sera effectué toute les minutes. Si les processus sont down, le script va les relancer automatiquement et écrire l'incident dans un fichier log :
Le script :
#! /bin/bash echo "test Serveur Dod" if (pidof -x srcds_run && pidof -x srcds_linux); then echo "Le serveur tourne bien" else echo "Le serveur ne tourne pas bien"|pkill dod|pkill srcds_run|pkill srcds_linux|/usr/bin/nohup /usr/local/bin/dod >> /$fi
Installation :
- Se connecter au serveur en root.
- Dans votre console en root :
cd /usr/local/bin/ nano test_dod
- Coller le script dedans et enregistrer et quitter.
- Rendre le fichier exécutable
chmod +x test_dod
- Donner les droits à l'utilisateur lançant le serveur, ici user_serveur :
chown -R user_serveur /usr/local/bin/test_dod
- Se connecter en temps que user_serveur et taper :
crontab -e
- Après la ligne commenté :
# m h dom mon dow command
- Coller ça dedans :
* * * * * /usr/local/bin/mapcycle
- Enregistrer et quitter.
- Relire le processus “cron”, dans la console :
service cron reload
- fin
Vous pourriez laisser un commentaire si vous étiez connecté.
script_test_et_relance_le_serveur_dod/s.txt · Dernière modification : 2021/04/19 16:09 de micmacx