"Dans le doute, reboot !" et si on rendait cela scriptable et modulable !

reboot
LinkedIn 0
Twitter
Facebook 0
Google+ 0

« Besoin fréquent de redémarrer un serveur Weblogic qui aurait besoin au passage d’un petit coup de balai ? »
=> J’ai peut-être ce qu’il vous faut…
Je vous propose un « framework » maison en 8 parties que j’ai pu développer en pleine mission sur un projet, afin de vous partager une approche assez modulable et adaptable dans le maintien de votre propre contexte d’environnement.
Evidemment, les chemins qui seront apparents ici doivent être mis à jour dans votre contexte ainsi que les fonctions élémentaires ou externes, car pour rappel ce script est une base de travail perfectible et adaptable.
J’ai  commenté le code afin de le rendre « auto-compréhensible ».

Ci-dessous le script bash « cleanAndRestartServer.sh » :

 

A noter :

La fonction « USAGE » qui donne un petit mode d’emploi sur les différents cas d’usages possibles.
Pour cela, il suffira dans la console de lancer le script sans paramètres (ou avec un nom de paramètre imprévu).
 

Pour aller plus loin :

Une fois que votre script est fonctionnel, pourquoi pas le faire tourner en « crontab » sur le serveur à raison, par exemple, d’une fois tous les 2 jours comme ceci :

 
 

LinkedIn 0
Twitter
Facebook 0
Google+ 0

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *