mercredi 19 octobre 2016

Watchdog - Script de surveillance de l'état du client bitcoin - orange pi


J'ai réalisé un petit script en batch unix pour surveiller le fonctionnement du client bitcoin et éventuellement le relancer automatiquement au cas où il se planterait ou que la mémoire occupée par le client dépasserait une taille trop importante pour la mémoire de l'orange pi.



On va donc créer un fichier appelé memoire.sh :

nano memoire.sh

Copier le texte ci-dessous, puis collez le dans le fichier :

 

Sauvegardez par CTRL-X 

Rendre le script exécutable :

chmod +x memoire.sh


Pour lancer le script, taper : 

./memoire.sh

Si le client bitcoin n'est pas lancé, il sera lancé automatiquement par le script.

Le script va surveiller que le client bitcoin est bien présent en mémoire et que la taille mémoire occupée est inférieure à 1,55 Go. Seuil au dessus duquel des problèmes de stabilité du système peuvent apparaitre. Si cette taille mémoire est dépassée, le client bitcoin est stoppé et relancé automatiquement.




Aucun commentaire:

Enregistrer un commentaire