Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Demarrage de service
Envoyé par: yougs

Bonjour à toutes et à tous

Voila mon problème je pense qu'il sera simple pour certains mais pour moi c'est un casse tête.

J'aimerai pouvoir lancer un service après un autre. Pour faire simple j'ai installer zabbix sur un CentOS. Au redémarrage de ma machine il faut que le service httpd et mysqld soit lancer avant le service zabbix-server. Comment puis-je faire?

Poste le Friday 28 January 2011 11:22:57
Répondre     Citer    
Re: Demarrage de service
Envoyé par: lolotux

Salut,

Tout d'abord il faut déterminer le niveau par défaut de démarrage...
Cela devrait se trouver dans le fichier /etc/inittab
Vers la ligne : # The default runlevel.
avec : id:5:initdefault:

Si tu as le chiffre 5 (ou autre) alors ton système démarre dans le rcX.d
/etc/rcX.d/

Dans ce répertoire se trouve tous les services qui démarrent avec ce niveau et tu devrais trouver un fichier /etc/rcX.d/SYZ*zabbix*

X est un chiffre compris entre 0 et 6, YZ est un nombre compris entre 00 et 99, plus le nombre est élevé plus le démarrage de son service se fait tardivement dans le niveau. * sont deux jokers car je ne sais pas comment s'appelle le script.

Pour que Zabbix démarre après Apache et MySQL, il faut que son chiffre soit supérieur à celui de Apache ou MySQL (le plus grand des deux)

Ex :
Apache : S30Apache2
MySQL : S21Mysqld
Alors tu pourras mettre S31*zabbix*.....

Avec un mv /etc/rcX.d/SYZ*zabbix* /etc/rcX.d/SYZ+1*zabbix

Voilà, si tu ne saisis pas ce que je viens de dire, n'effectue aucune action sans l'aide d'une autre personne afin d'éviter tout souci ! smiling smiley

Software is like sex !
It's better when it's Free !

Poste le Sunday 30 January 2011 17:36:53
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Demarrage de service
Un problème avec une commande du shell ? Comment utiliser la crontab ? Vous avez des soucis pour la gestion réseau sous Linux ? Pour vous la gestion des utilisateurs/groupes est du chinois ? Etc... Posez donc vos questions ici.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons