Gandi.net Groups

Hébergement Généralités: Serveur lent, charge du CPU inexplicable

Vous devez être connecté pour poster de nouveaux messages. Créer un compte.

Bonjour,

Depuis quelques semaines, mon serveur est très lent. J'ai récemment
pris le temps de rechercher la cause, sans succès.

Le contexte :

* 1 part Gandi

* Ubuntu server 7.10 administré en SSH sans X Windows

* 1 seul site tournant sous Drupal, pas d'autre appli en fonctionnement,
très peu de paquets installés en plus des paquets standards.

* Configurations d'Apache2, PHP5, MySQL5 et Drupal optimisées pour les
performances, avec multiples caches et APC en fonctionnement.

* Aucune anomalie détectée au niveau de ces quatres applications.

* Mémoire utilisée : 105 Mo RAM (sur 256), et 100 Mo Swap.

* Commandes top et htop utilisés pour les mesures.


Le problème :

* le temps de génération d'une même page () varie entre 300ms et 30s
de façon aléatoire, alors que le site n'est pas en prod (très peu de
visites).

* Une fois sur trois environ, le chargement d'une simple page du site
engendre une charge du CPU supérieure à 1.

* Toutes les 10 à 30 secondes, l'utilisation du CPU monte spontanément
à 100% alors que tous les processus sont au repos (y compris Apache et
MySQL, car le site n'est pas visité.)

J'ai fait un intervenir un ami administrateur système, qui n'a pas su
expliquer ce phénomène. Son hypothèse est que la cause est à
chercher dans la virtualisation.

Pourriez-vous m'aider à résoudre ce problème, et si nécessaire
intervenir au plus vite pour rétablir la situation ?

Cordialement,

Vianney Stroebel
Y-a-t'il un service clientèle ou des utilisateurs sur ce forum ?

Compléments d'information et dernières nouvelles :

* Depuis hier, je suis déconnecté de ma console ssh régulièrement,
et ce soir c'est toutes les quelques minutes.

* ma console ssh se freeze pendant plusieurs dizaines de secondes
régulièrement.

* Ping perd la moitié des paquets en moyenne.

* Slurm me donne un réception à moins 0.5 Ko et une transmission
oscillant entre 0.5 et 1.5 Ko en permanence (= mes deux consoles
ouvertes).

Suis-je le seul à avoir ces problèmes ?


Le 10 avr 2008 à 15:47 CEST, Vianney STROEBEL a écrit :
Bonjour,

Depuis quelques semaines, mon serveur est très lent. J'ai récemment
pris le temps de rechercher la cause, sans succès.

Le contexte :

* 1 part Gandi

* Ubuntu server 7.10 administré en SSH sans X Windows

* 1 seul site tournant sous Drupal, pas d'autre appli en
fonctionnement,
très peu de paquets installés en plus des paquets standards.

* Configurations d'Apache2, PHP5, MySQL5 et Drupal optimisées pour
les
performances, avec multiples caches et APC en fonctionnement.

* Aucune anomalie détectée au niveau de ces quatres applications.

* Mémoire utilisée : 105 Mo RAM (sur 256), et 100 Mo Swap.

* Commandes top et htop utilisés pour les mesures.


Le problème :

* le temps de génération d'une même page () varie entre 300ms et
30s
de façon aléatoire, alors que le site n'est pas en prod (très peu
de
visites).

* Une fois sur trois environ, le chargement d'une simple page du site
engendre une charge du CPU supérieure à 1.

* Toutes les 10 à 30 secondes, l'utilisation du CPU monte
spontanément
à 100% alors que tous les processus sont au repos (y compris Apache
et
MySQL, car le site n'est pas visité.)

J'ai fait un intervenir un ami administrateur système, qui n'a pas su
expliquer ce phénomène. Son hypothèse est que la cause est à
chercher dans la virtualisation.

Pourriez-vous m'aider à résoudre ce problème, et si nécessaire
intervenir au plus vite pour rétablir la situation ?

Cordialement,

Vianney Stroebel