Pages : 1
#1 Le 19/03/2007, à 21:15
- rhaamo
Relancer un processus si celui ci ne tourne pas.
Bonjour a tous.
J'espere poster dans la bonne section
Je me heurte a un probleme qui est celui de relancer le serveur jabber (wildfire) si celui-ci ne tourne plus.
Wildfire tournant en java les processus sont des java lignedecommandegnagnagna... je prefere eviter de chercher si le processus tourne par cette voie la mais par celle qu'offre wildfire.
c-a-d:
root@jennifer:/usr/wildfire/bin# ./wildfire status
The daemon is running.
root@jennifer:/usr/wildfire/bin#
J'ai trouver un petit script ici http://forum.ubuntu-fr.org/viewtopic.php?pid=676294#p676294
mais ne sachant pas trop de trucs en shell/bash je prefere vous demander si vous aviez ce genre de script
en fait il faut juste savoir si la commande /usr/wildfire/bin/wildfire status retourne The daemon is running.
si oui on fait rien, si non on va faire un stop puis start (au cas ou le serveur serait figé mais qui tourne encore en fond)
Merci d'avance a ceux qui pourront m'aider
Hors ligne
#2 Le 20/03/2007, à 12:59
- mirmidon
Re : Relancer un processus si celui ci ne tourne pas.
Salut rhaamo
Pas de problème avec ce script, il suffit de la personnaliser en mettant le nom du processus wildfire (trouvé en lançant un ps -aux)
Ainsi que la commande pour relancer le processus dans le bloc if.
Bonne chance
$ sudo make plaisir
Quand l'informatique redevient un plaisir.
The Ubuntu Counter Project - user number #10290
Hors ligne
#3 Le 20/03/2007, à 18:47
- rhaamo
Re : Relancer un processus si celui ci ne tourne pas.
Salut.
ben le probleme c'est que dans ps -aux il m'affiche le processus de wildfire mais, heu le nom du processus est pas tip top
le voici (du moins une partie)
/usr/java/jre1.5.0_10/bin/java -server -Dinstall4j.jvmDir=/u
donc je preferais utiliser le /usr/wildfire/bin/wildfire status
merci de ta reponse
Hors ligne
#4 Le 21/03/2007, à 15:43
- rhaamo
Re : Relancer un processus si celui ci ne tourne pas.
Personne n'aurais une petite idée ?
Hors ligne
Pages : 1