Webmaster Hub: Serveur dédié saturé - Apache - Webmaster Hub

Aller au contenu

Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

Serveur dédié saturé - Apache Noter : -----

#1 L'utilisateur est hors-ligne   Art 

  • Groupe : Membre
  • Messages : 7
  • Inscrit(e) : 09-août 05

Posté 25 octobre 2009 - 17:50

Bonjour,

Depuis quelques jours, mon serveur dédié a de gros soucis. Apache est complètement saturé et toutes mes pages tombent en time out.

Le trafic de mes sites n'a pas augmenté. Le problème est visiblement apparus après l'installation d'un blog wordpress, mais je ne vois pas pourquoi le problème viendrait de là.

Sivit m'indique qu'il n'y a pas de piratage.

Voici un top :

Image IPB

Comment savoir d'où vient le problème? Avez-vous des logs pour tester et voir d'où vient la charge?

Merci beaucoup,
Art

Ce message a été modifié par Art - 25 octobre 2009 - 18:34.

0

#2 L'utilisateur est hors-ligne   mtcocktail 

  • Groupe : Webmaster Régulier
  • Messages : 63
  • Inscrit(e) : 25-septembre 06

Posté 25 octobre 2009 - 18:48

Humm piste possible le trou de sécurité sortie la semaine dernière. Une mise à jours est dispo depuis le 20 octobre.

Sinon il faut regarder les processus apache en cours en activant la section server-status d'apache.

Et aussi voir les requête mysql en cours avec un mysqladmin processlist
0

#3 L'utilisateur est hors-ligne   Art 

  • Groupe : Membre
  • Messages : 7
  • Inscrit(e) : 09-août 05

Posté 25 octobre 2009 - 21:30

Merci de ta réponse.

Pour les requêtes mysql en cours, la requête n'en affiche que 5.

Pour les processus en cours, comment activer le server-status?

Merci
0

#4 L'utilisateur est hors-ligne   jcaron 

  • Groupe : Membre+
  • Messages : 864
  • Inscrit(e) : 15-janvier 08
  • Genre:Homme
  • Localisation:Londres

Posté 26 octobre 2009 - 00:37

Ton top montre que c'est mysql qui consomme le plus de CPU. Regarde les requêtes en cours, et active le log des "slow queries". Ensuite regarde (avec explain) comment ces requêtes sont exécutées, il te manque probablement des index.

Jacques.
0

#5 L'utilisateur est hors-ligne   Bigb06 

  • Groupe : Hubmaster
  • Messages : 260
  • Inscrit(e) : 16-août 07
  • Genre:Homme
  • Localisation:Carro, Martigues
  • Société:Allogarage

Posté 26 octobre 2009 - 13:42

+1 pour un problème avec MySQL
Rechercher un garage auto grâce aux avis des internautes : Allogarage.fr
Garages à Nice
Garages à Paris
0

#6 L'utilisateur est hors-ligne   Gecko64 

  • Voir la galerie
  • Groupe : Membre+
  • Messages : 335
  • Inscrit(e) : 04-janvier 08
  • Genre:Homme
  • Localisation:Mons
  • Société:NULL

Posté 26 octobre 2009 - 16:38

Je vote aussi pour un souci avec MySQL.
Si tu es sur Debian et que ton repository ne donne pas de mise a jour de MySQL, essaie toujours de trouver un .deb plus a jour ailleurs.
Moi je passe souvent sur un repository Ubuntu car ils sont toujours un peu plus en avance sur Debian sur les version des soft.
Comme Ubuntu est basé sur Debian, ca ne pose pas de souci de manière générale.
Maintenant, si c'est un souci de configuration qui flanche, la je ne pense pas que l'update soit nécessaire.
Entre la réalité et la virtualité, seul la logique reste identique. Mais qui a créé la logique? - Gecko64
La musique n'est que la retranscription de l'émotion d'un instant en une mélodie... - Gecko64
La logique n'est qu'une partie émergée du chaos... - Gecko64
Là ou la programmation n'est que if et else, la musique; elle, tourne sur un peut être dont le return est laissé a l'appréciation de celui qui l'exécute... - Gecko64
0

#7 L'utilisateur est hors-ligne   Dan 

  • Webmaster
  • Voir le blog
  • Voir la galerie
  • Groupe : Direction
  • Messages : 22 946
  • Inscrit(e) : 18-août 03
  • Genre:Homme
  • Localisation:St Anne, Alderney
  • Société:Webmaster Hub Ltd.

Posté 26 octobre 2009 - 23:14

Surprenant qu'aucun des intervenants n'ait remarqué que son serveur swappe à fond !
Il n'a pas assez de RAM !

Il faut donc revoir à la baisse les process Apache... ou ajouter des barrettes ;)

Parce que 269 process dans 1GB de RAM, ça fait beaucoup ! 4K par process actif... c'est peu !
La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.
Si la pratique et la théorie sont réunies, rien ne fonctionne et on ne sait pas pourquoi. - Albert Einstein -
Infogérance de serveurs dédiés OVH
0

#8 L'utilisateur est hors-ligne   Bigb06 

  • Groupe : Hubmaster
  • Messages : 260
  • Inscrit(e) : 16-août 07
  • Genre:Homme
  • Localisation:Carro, Martigues
  • Société:Allogarage

Posté 26 octobre 2009 - 23:27

Voir le messageDan, le 26 octobre 2009 - 23:14, dit :

Surprenant qu'aucun des intervenants n'ait remarqué que son serveur swappe à fond !
Il n'a pas assez de RAM !

Il faut donc revoir à la baisse les process Apache... ou ajouter des barrettes ;)

Parce que 269 process dans 1GB de RAM, ça fait beaucoup ! 4K par process actif... c'est peu !


Heureusement que tu es la! ;)

J'avais même pas vu :wacko:
Rechercher un garage auto grâce aux avis des internautes : Allogarage.fr
Garages à Nice
Garages à Paris
0

#9 L'utilisateur est hors-ligne   jcaron 

  • Groupe : Membre+
  • Messages : 864
  • Inscrit(e) : 15-janvier 08
  • Genre:Homme
  • Localisation:Londres

Posté 27 octobre 2009 - 02:05

Oops, en effet. Ceci dit, ça n'enlève rien au fait que le CPU est saturé aussi.

Et puis 1 Go / 269 process c'est plus de l'ordre de 4 Mo par processus que 4 Ko, heureusement! Maintenant avec du php dans les parages, ça reste clairement insuffisant.

Jacques.
0

#10 L'utilisateur est hors-ligne   Art 

  • Groupe : Membre
  • Messages : 7
  • Inscrit(e) : 09-août 05

Posté 30 octobre 2009 - 14:13

Merci de vos réponses.

En effet, mon serveur swap à fond. Ce que je ne comprends pas, c'est que la plupart des pages sont en cache, donc ne devrait pas faire appel à mysql.

Cela peut-il venir du fait que mon apache n'est pas à jour (je dois le mettre à jour la semaine prochaine).

Pour 270 process en cours, quel est le bon niveau de ram?

Merci bien!

Ce message a été modifié par Art - 30 octobre 2009 - 14:17.

0

#11 L'utilisateur est hors-ligne   Dan 

  • Webmaster
  • Voir le blog
  • Voir la galerie
  • Groupe : Direction
  • Messages : 22 946
  • Inscrit(e) : 18-août 03
  • Genre:Homme
  • Localisation:St Anne, Alderney
  • Société:Webmaster Hub Ltd.

Posté 01 novembre 2009 - 11:39

Voir le messagejcaron, le 27 octobre 2009 - 02:05, dit :

Et puis 1 Go / 269 process c'est plus de l'ordre de 4 Mo par processus que 4 Ko, heureusement!

Evidemment ! ;)
Merci d'avoir corrigé ce typo !
La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.
Si la pratique et la théorie sont réunies, rien ne fonctionne et on ne sait pas pourquoi. - Albert Einstein -
Infogérance de serveurs dédiés OVH
0

Partager ce sujet :


Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)