Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/04/2008, 17h45   #1
Membre éclairé
 
Inscription : janvier 2004
Messages : 424
Détails du profil
Informations personnelles :
Âge : 39
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : janvier 2004
Messages : 424
Points : 310
Points : 310
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 :
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..
zevince est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/04/2008, 10h07   #2
Membre expérimenté
 
Avatar de Pilru
 
Homme
Dev ASP.NET/jQuery ; Admin ORACLE
Inscription : septembre 2007
Messages : 418
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 : 418
Points : 531
Points : 531
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 :
/etc/init.d/apache stop
n'arrête pas le serveur, c'est plus embêtant.
Pilru est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/04/2008, 10h19   #3
Membre éclairé
 
Inscription : janvier 2004
Messages : 424
Détails du profil
Informations personnelles :
Âge : 39
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : janvier 2004
Messages : 424
Points : 310
Points : 310
/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.. ?
zevince est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/04/2008, 11h17   #4
Membre expérimenté
 
Avatar de Pilru
 
Homme
Dev ASP.NET/jQuery ; Admin ORACLE
Inscription : septembre 2007
Messages : 418
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 : 418
Points : 531
Points : 531
Ils sont en attente IO.
Impossible de les tuer, jusqu'à ce que la ressource qu'ils attendent soit libre.
Pilru est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/04/2008, 11h59   #5
Membre éclairé
 
Inscription : janvier 2004
Messages : 424
Détails du profil
Informations personnelles :
Âge : 39
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : janvier 2004
Messages : 424
Points : 310
Points : 310
bah oui, mais ca doit faire au moins 15 jours qu'ils sont en attente IO !
C'est pas normal, il me semble ?
zevince est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/04/2008, 12h19   #6
Membre expérimenté
 
Avatar de Pilru
 
Homme
Dev ASP.NET/jQuery ; Admin ORACLE
Inscription : septembre 2007
Messages : 418
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 : 418
Points : 531
Points : 531
Citation:
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...
Pilru est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/04/2008, 15h08   #7
Membre éclairé
 
Inscription : janvier 2004
Messages : 424
Détails du profil
Informations personnelles :
Âge : 39
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : janvier 2004
Messages : 424
Points : 310
Points : 310
bon, ok, je prevoierais un reboot, une de ces nuits..

Merci !
zevince est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/04/2008, 15h10   #8
Membre Expert
 
Étudiant
Inscription : août 2004
Messages : 500
Détails du profil
Informations personnelles :
Âge : 22

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2004
Messages : 500
Points : 1 017
Points : 1 017
Envoyer un message via MSN à Senaku-seishin
Pas normal aussi que apache soit entre crochet car les processus entre crochet font partie du noyau...
Senaku-seishin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/04/2008, 15h30   #9
Membre éclairé
 
Inscription : janvier 2004
Messages : 424
Détails du profil
Informations personnelles :
Âge : 39
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : janvier 2004
Messages : 424
Points : 310
Points : 310
exact, mais j'ai cherché sur google, et sur d'autres sites, je n'ai rien trouvé a ce sujet precis..

et je ne sais pas d'ou ils sortent, ni comment m'en debarasser..
zevince est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/04/2008, 16h18   #10
Membre expérimenté
 
Avatar de Pilru
 
Homme
Dev ASP.NET/jQuery ; Admin ORACLE
Inscription : septembre 2007
Messages : 418
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 : 418
Points : 531
Points : 531
Citation:
Envoyé par Senaku-seishin Voir le message
Pas normal aussi que apache soit entre crochet car les processus entre crochet font partie du noyau...
Pour être précis : ils ne font pas "partis" du noyau. Les processus entre crochet s'executent en mode noyau. D'ou l'impossiblité pour un utilisateur (même root) de les tuer.
Pilru est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/04/2008, 16h23   #11
Membre expérimenté
 
Avatar de Pilru
 
Homme
Dev ASP.NET/jQuery ; Admin ORACLE
Inscription : septembre 2007
Messages : 418
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 : 418
Points : 531
Points : 531
Citation:
Envoyé par zevince Voir le message
et je ne sais pas d'ou ils sortent, ni comment m'en debarasser..
D'ou ils sortent : un bug d'apache, une problème materiel temporaire etc...
Comment s'en débarrasser : rebooter ou attendre qu'ils repassent en mode user (peu probable)
Pilru est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/04/2008, 17h06   #12
Membre éclairé
 
Inscription : janvier 2004
Messages : 424
Détails du profil
Informations personnelles :
Âge : 39
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : janvier 2004
Messages : 424
Points : 310
Points : 310
bon bon.. reboot, en clair.. ok resolu, disons !
zevince est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h05.


 
 
 
 
Partenaires

Hébergement Web