IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

arrêter un service linux


Sujet :

Administration système

  1. #1
    Membre régulier
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2006
    Messages
    177
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2006
    Messages : 177
    Points : 106
    Points
    106
    Par défaut arrêter un service linux
    bonjour,

    je cherche à arrêter certains services linux (var/lock/subsys) tels que kudzu, bluetooth, auditd... au démarrage mais tout en pouvant les redémarrer le plus simplmement possible.

    J'ai essayé en plaçant un script dans /etc/rc.d/init.d/ contenant la commande (je prend l'exemple de kudzu) service kudzu stop. Cependant, par la suite lorsque je fais un service kudzu status le système me renvoie kudzu has run et non pas un kudzu is stopped.

    Est-ce une sorte d'état intermédiaire ? Merci pour vos réponses.

  2. #2
    Expert éminent sénior

    Avatar de Siguillaume
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Août 2007
    Messages
    6 180
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2007
    Messages : 6 180
    Points : 25 358
    Points
    25 358
    Par défaut
    Bonjour!
    Je ne crois pas que cela soit un etat intermediaire.
    Je te propose deux verifications a faire:

    1- consulte le journal de demarrage: /var/log/messages, pour voir si effectivement ton service s'arrete
    2-Pour que le fichier que tu as cree soit pris dans le demarrage, il faudrait activer ce fichier en mettant a jour ta base de donnees des fichiers a executer au demarrage. Et la, il faudrait que le fichier d'arret soit arrete apres le fichier de demarrage du service.

    D' ailleurs, tu peux tout simplement desactiver le demarrage automatique de tes services au demarrage.

    Merci et bon courage!

  3. #3
    Membre éclairé Avatar de Pilru
    Homme Profil pro
    Dev ASP.NET/jQuery ; Admin ORACLE
    Inscrit en
    Septembre 2007
    Messages
    491
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Dev ASP.NET/jQuery ; Admin ORACLE

    Informations forums :
    Inscription : Septembre 2007
    Messages : 491
    Points : 833
    Points
    833
    Par défaut
    Pas besoin d'ajouter un script contenant une commande pour arrêter un service qui vient juste de demarrer.

    Il faut déterminer le runlevel dans lequel ton système démarre.
    Une fois le runlevel connu, il suffit de supprimer des liens symboliques /etc/rcn.d (pour debian, le chemin peut changer suivant les distrib) ou n correspond au runlevel.

    Par exemple, pour supprimer le démarrage de kudzu dans le runlevel 2, il faut supprimer /etc/rc2.d/Snnkudzu (S pour Start et nn indiquant le rang du service dans le runlevel). Pour faire cela, en général, la distrib fourni un outil (graphique ou non).

    Le mieux serait quand même de lire une doc sur le processus de démarrage utiliser par les distrib Linux.

  4. #4
    Membre régulier
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2006
    Messages
    177
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2006
    Messages : 177
    Points : 106
    Points
    106
    Par défaut re
    merci je vais regarder ça

  5. #5
    Membre régulier
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2006
    Messages
    177
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2006
    Messages : 177
    Points : 106
    Points
    106
    Par défaut re
    Je suis d'accord avec toi.

    Pour info : lorsque ma machine démarre son niveau d'exécution est égal à 5.

    Mais cependant une autre consigne m'impose de pouvoir redémarrer ces services par une seule commande !
    Comment faire alors?

  6. #6
    Membre éclairé Avatar de Pilru
    Homme Profil pro
    Dev ASP.NET/jQuery ; Admin ORACLE
    Inscrit en
    Septembre 2007
    Messages
    491
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Dev ASP.NET/jQuery ; Admin ORACLE

    Informations forums :
    Inscription : Septembre 2007
    Messages : 491
    Points : 833
    Points
    833
    Par défaut
    Les scripts placés dans /etc/init.d sont tous fait sur le même principe et doivent accepter un paramètre. Celui-ci doit être START ou STOP. Mais aussi RELOAD, FORCE-RELOAD ou STATUS.

    Par exemple, pour demarrer kudzu : /etc/init.d/kudzu start

  7. #7
    Membre régulier
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2006
    Messages
    177
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2006
    Messages : 177
    Points : 106
    Points
    106
    Par défaut re
    Alors finalement c'est la nature du service kudzu qui ne se comporte par comme les autres lors de l'utilisation de : service kudzu stop

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment arrêter le service IIS sur Vista ?
    Par zanoubia_iso dans le forum IIS
    Réponses: 1
    Dernier message: 09/06/2008, 14h34
  2. Commande pour changer l'ordre de démarrage des services LINUX ?
    Par kabouns dans le forum Administration système
    Réponses: 4
    Dernier message: 07/12/2007, 09h43
  3. Arrêter un service Windows XP et le redémarrer chaque matin
    Par beegees dans le forum Autres Logiciels
    Réponses: 1
    Dernier message: 30/09/2005, 11h25
  4. Démarrer et arrêter un service windows
    Par dvarrel dans le forum API, COM et SDKs
    Réponses: 3
    Dernier message: 28/05/2005, 22h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo