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 :

process apache2 intuable ?


Sujet :

Administration système

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    495
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 495
    Par défaut process apache2 intuable ?
    Bonjour,

    j'ai un ptit serveur web, sous debian sarge.
    et quand je regarde la liste des process qui tournent, j'ai ces lignes .. :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    23762 ?        D      0:00      0     0     0    0  0.0 [apache2]
    24024 ?        D      0:05      6     0     0    0  0.0 [apache2]
     5917 ?        Ss     0:01     14   365 20734 6656  0.6 /usr/sbin/apache2 -k start -DSSL
     7428 ?        S      0:06      0   365 21226 7768  0.7  \_ /usr/sbin/apache2 -k start -DSSL
    28128 ?        S      0:06      0   365 21322 7920  0.7  \_ /usr/sbin/apache2 -k start -DSSL
    15079 ?        S      0:04      1   365 21166 7716  0.7  \_ /usr/sbin/apache2 -k start -DSSL
      817 ?        S      0:02      0   365 21210 7720  0.7  \_ /usr/sbin/apache2 -k start -DSSL
    12511 ?        S      0:03      2   365 21230 7732  0.7  \_ /usr/sbin/apache2 -k start -DSSL
    23529 ?        S      0:01      0   365 21158 7672  0.7  \_ /usr/sbin/apache2 -k start -DSSL
    11052 ?        S      0:02      0   365 21206 7712  0.7  \_ /usr/sbin/apache2 -k start -DSSL
    12043 ?        S      0:03      3   365 21242 7828  0.7  \_ /usr/sbin/apache2 -k start -DSSL
     4026 ?        S      0:00      0   365 20982 7052  0.6  \_ /usr/sbin/apache2 -k start -DSSL
    27662 ?        S      0:00      0   365 20874 6940  0.6  \_ /usr/sbin/apache2 -k start -DSSL
    19593 ?        S      0:00      0   365 21190 7636  0.7  \_ /usr/sbin/apache2 -k start -DSSL
     7691 ?        S      0:02      0   365 21210 7856  0.7  \_ /usr/sbin/apache2 -k start -DSSL
    12853 ?        S      0:00      0   365 20994 7008  0.6  \_ /usr/sbin/apache2 -k start -DSSL
    Donc le process apache2 qui tourne correctemment, et deux process notés
    [apache2] qui sont intuables.. que ca soit avec "kill 23762" ou "kill -9 23762" j'ai aussi essayé d'arreter apache2 et de les tuer apres.. rien n'y fait !

    Comment les tuer.. ? meme si ils n'ont pas l'air d'occuper de ressources proc ou memoire.. ca me derange un peu..

  2. #2
    Membre chevronné 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
    Par défaut
    Lorsqu'Apache demarre, il lance plusieurs process fils qui vont attendre les connexions. Le nombre de "child processes" est défini dans la config d'Apache (spareservers).

    Ca ne sert rien de vouloir les tuer sauvagement.

    En revanche, si un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    /etc/init.d/apache stop
    n'arrête pas le serveur, c'est plus embêtant.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    495
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 495
    Par défaut
    /etc/init.d/apache2 stop arrete bien le serveur apache2..

    MAIS .. les deux process marqués entre crochets ne sont pas tués par cette commande.. Donc je me demande d'ou ils sortent.. ?

  4. #4
    Membre chevronné 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
    Par défaut
    Ils sont en attente IO.
    Impossible de les tuer, jusqu'à ce que la ressource qu'ils attendent soit libre.

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    495
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 495
    Par défaut
    bah oui, mais ca doit faire au moins 15 jours qu'ils sont en attente IO !
    C'est pas normal, il me semble ?

  6. #6
    Membre chevronné 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
    Par défaut
    Non, ce n'est pas normal.
    Oui, ce n'est pas normal.
    Mais que veux-tu faire ? A part rebooter, je ne vois pas comment les killer.
    Quant à savoir pourquoi ils se sont retrouvés dans cet état...

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

Discussions similaires

  1. Coment faire du post-processing avec Dx9 ?
    Par rolkA dans le forum DirectX
    Réponses: 23
    Dernier message: 24/11/2003, 21h15
  2. Nom d'un process!!!
    Par Oswald dans le forum C
    Réponses: 12
    Dernier message: 01/09/2003, 15h49
  3. Gestion des process
    Par Oswald dans le forum C
    Réponses: 3
    Dernier message: 29/08/2003, 11h52
  4. Réponses: 4
    Dernier message: 01/07/2003, 15h47
  5. [DOM] Ajout d'une instrution de processing
    Par corwin_d_ambre dans le forum Format d'échange (XML, JSON...)
    Réponses: 9
    Dernier message: 06/05/2003, 11h51

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