[Résolu] Cron pour “Redémarrer tous les services” sur Webmin Kimsufi

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

acamar
WRInaute passionné
WRInaute passionné
 
Messages: 1957
Inscription: 27 Nov 2005

[Résolu] Cron pour “Redémarrer tous les services” sur Webmin Kimsufi

Message le Mer Fév 02, 2011 14:44

Bonjour,

Tout est dans le titre, je voudrais rédiger un Cron pour redémarrer les services Apache et Bind sur un Webmin Kimsufi.

Merci par avance.
Dernière édition par acamar le Mer Fév 02, 2011 15:02, édité 1 fois.


spout
WRInaute accro
WRInaute accro
 
Messages: 4377
Inscription: 14 Mai 2003

Re: Cron pour “Redémarrer tous les services” sur Webmin Kimsufi

Message le Mer Fév 02, 2011 14:50

Pour Apache:
Code: Tout sélectionner
/etc/init.d/httpd restart


Pour Bind:
Code: Tout sélectionner
/etc/rc.d/init.d/named restart

acamar
WRInaute passionné
WRInaute passionné
 
Messages: 1957
Inscription: 27 Nov 2005

Re: Cron pour “Redémarrer tous les services” sur Webmin Kimsufi

Message le Mer Fév 02, 2011 15:01

Super merci.

Le second je l'ai changé en “/etc/init.d/named restart”.

Merci encore.


Julia41
WRInaute passionné
WRInaute passionné
 
Messages: 1765
Inscription: 31 Aoû 2007

Re: [Résolu] Cron pour “Redémarrer tous les services” sur Webmin Kimsufi

Message le Mer Fév 02, 2011 17:42

Tu peux aussi (peut-être un peu mieux) faire un petit script qui "fait" tout :
Code: Tout sélectionner
!/bin/bash
#Apache
/etc/init.d/httpd restart
# Named
/etc/init.d/named restart
# QMail
/etc/init.d/qmail restart
# etc...

Ce fichier tu le mets par exemple dans :
/etc/init.d/restart_all.sh
Et le tour est joué.
Il peut être utile de vérifier que le service tourne toujours "avant" de le relancer, ou alors de le stop, d'attendre "un peu" et de le start.

acamar
WRInaute passionné
WRInaute passionné
 
Messages: 1957
Inscription: 27 Nov 2005

Re: [Résolu] Cron pour “Redémarrer tous les services” sur Webmin Kimsufi

Message le Mer Fév 02, 2011 17:49

Super ça aussi, merci Julia.

acamar
WRInaute passionné
WRInaute passionné
 
Messages: 1957
Inscription: 27 Nov 2005

Re: [Résolu] Cron pour “Redémarrer tous les services” sur Webmin Kimsufi

Message le Mer Fév 02, 2011 21:06

Julia41 a écrit:Il peut être utile de vérifier que le service tourne toujours "avant" de le relancer, ou alors de le stop, d'attendre "un peu" et de le start.

Et ça on fait comment ?

Merci.


Julia41
WRInaute passionné
WRInaute passionné
 
Messages: 1765
Inscription: 31 Aoû 2007

Re: [Résolu] Cron pour “Redémarrer tous les services” sur Webmin Kimsufi

Message le Jeu Fév 03, 2011 0:18

ça dépends de ta distribution mais faudra scripter un peu.

Sinon, tu stop, tu kill, tu start (faudra rajouter un zap sous gentoo si ça a planté pour remove le PID).

Enfin bon, on sait pas pourquoi tu veux relancer tes services tous les jours non plus ;)

acamar
WRInaute passionné
WRInaute passionné
 
Messages: 1957
Inscription: 27 Nov 2005

Re: [Résolu] Cron pour “Redémarrer tous les services” sur Webmin Kimsufi

Message le Jeu Fév 03, 2011 0:25

Ça serait un Gentoo. Bon le problème ce que j'ai des pics de trafic soudains (je sais pas vraiment d'où ça vient!) qui font planter le serveur jusqu'à redémarrage de l'Apache apparemment.

Et pour revenir à la commande “/etc/init.d/httpd restart”, des fois ça marche pas car il semble que ça stop et ça start plus vite que cela ne parvient pas à start, je sais pas comment faire pour ça.


Julia41
WRInaute passionné
WRInaute passionné
 
Messages: 1765
Inscription: 31 Aoû 2007

Re: [Résolu] Cron pour “Redémarrer tous les services” sur Webmin Kimsufi

Message le Jeu Fév 03, 2011 0:40

acamar a écrit:Et pour revenir à la commande “/etc/init.d/httpd restart”, des fois ça marche pas car il semble que ça stop et ça start plus vite que cela ne parvient pas à start, je sais pas comment faire pour ça.

Il faut que tu rajoutes un sleep ;)
/etc/init.d/httpd stop
sleep 1 # ou 2
/etc/init.d/httpd start

acamar
WRInaute passionné
WRInaute passionné
 
Messages: 1957
Inscription: 27 Nov 2005

Re: [Résolu] Cron pour “Redémarrer tous les services” sur Webmin Kimsufi

Message le Jeu Fév 03, 2011 9:02

Ok je vais essayer..


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités