problème de load average sur un serveur ma il
Bonjour à tous, je voudrais vous faire part d'un problème que je rencontre au niveau de mon serveur mail. A une fréquence de 2 fois par semaine à peu près j'ai un pic du load average qui augmente d'un coup et arrive jusqu'à des valeurs de 75 et plus, ce qui m'oblige à chaque fois de basculer sur une autre machine configuré en failover et de redémarrer la première. le serveur est un biprocesseur 3Ghz et possède une pile de disque montée en Raid 10 Hard, qui semble optimiser les I/O par rapport à ce que c'était avec le Raid 5, je pensais réduire voir faire disparaitre ce problème de load average avec ça, mais ça en semble pas être le cas. D'après ce que j'ai remarqué, il semblerait que cette augmentation de charge est due aux nombre de connexions simultanées sur le serveur et aux processus de lecture/écriture. Est ce que quelqu'un pourrait me confirmer ça et y a t-il un moyen pour éviter cette augmentation de charge ? Merci pour votre aide.
Load Average...
Bonjour... Me perdant un peu dans les définitions, je souhaite une petite aide, ou mieux, un lien, (fr/en) qui m'expliquerai les fondements du load average. Il semble, manifestement, que la valeur renvoyé par /proc/loadavg, diffère selon linux, unix ou bsd... De même la charge ne doit pas être interprêtée de la même façon selon le système (nombre de processeur, hyperthreading etc...) Si quelqu'un peut apporter un peu de lumière à mes intérrogations ,je lui serait reconnaissant... Bonne journée ! -- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Load Average...
k3rn a écrit : Me perdant un peu dans les définitions, je souhaite une petite aide, ou mieux, un lien, (fr/en) qui m'expliquerai les fondements du load average. en gros, c'est la taille moyenne de la file d'attente du CPU sur 1, 5 et 15 minutes. Donc il ne faudrait pas que ça dépasse ton nombre de CPU. -- Thomas Clavier http://www.tcweb.org Lille Sans Fil http://www.lillesansfil.org +33 (0)6 20 81 81 30JabberID : [EMAIL PROTECTED]
Re: Load Average...
Thomas CLavier wrote: k3rn a écrit : Me perdant un peu dans les définitions, je souhaite une petite aide, ou mieux, un lien, (fr/en) qui m'expliquerai les fondements du load average. en gros, c'est la taille moyenne de la file d'attente du CPU sur 1, 5 et 15 minutes. Donc il ne faudrait pas que ça dépasse ton nombre de CPU. Ok, mais une des choses que je ne comprend pas est la suivante : Je dispose d'une machine avec un seul processeur... Mon load average ne devrais donc pas dépasser 1 (en théorie, ok)... pourtant, je varie entre 1,20 et 2... et ce qui me trouble, c'est que top m'annonce un idle de mon cpu, très souvent en dessous de 50%... J'avoue être dans le flou... -- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Load Average...
k3rn a écrit : Je dispose d'une machine avec un seul processeur... Mon load average ne devrais donc pas dépasser 1 (en théorie, ok)... sauf si ton cpu est un faut multiprocesseur (double coeur, hyperthreading, etc.) -- Thomas Clavier http://www.tcweb.org Lille Sans Fil http://www.lillesansfil.org +33 (0)6 20 81 81 30JabberID : [EMAIL PROTECTED]
Re: Load Average...
On Tue, 11 Oct 2005, Thomas CLavier wrote: k3rn a écrit : Je dispose d'une machine avec un seul processeur... Mon load average ne devrais donc pas dépasser 1 (en théorie, ok)... sauf si ton cpu est un faut multiprocesseur (double coeur, hyperthreading, etc.) Comme il a été dit, le Load Average représente la longueur moyenne de la file d'attente du ou des CPU (état 'R'). Il peut donc prendre des valeurs très supérieures au nombre de CPU si la machine est très chargée et qu'il y a plus de processus en attente de CPU que de CPU disponibles. En fait, on peut dire que la machine est surchargée si le load average est fréquemment supérieur au nombre de CPUs car alors des processus restent souvent bloqués en attente de CPU disponible. De plus, Linux compte dans le Load Average les processus en attente d'entrée/sortie sur disque (état 'D') ce que ne font pas d'autres Unix. -- Etienne Vogt. -- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Load Average...
k3rn a écrit : Thomas CLavier wrote: k3rn a écrit : Me perdant un peu dans les définitions, je souhaite une petite aide, ou mieux, un lien, (fr/en) qui m'expliquerai les fondements du load average. en gros, c'est la taille moyenne de la file d'attente du CPU sur 1, 5 et 15 minutes. Donc il ne faudrait pas que ça dépasse ton nombre de CPU. Ok, mais une des choses que je ne comprend pas est la suivante : Je dispose d'une machine avec un seul processeur... Mon load average ne devrais donc pas dépasser 1 (en théorie, ok)... pourtant, je varie entre 1,20 et 2... et ce qui me trouble, c'est que top m'annonce un idle de mon cpu, très souvent en dessous de 50%... J'avoue être dans le flou... C'est donc que la file d'attente de ton CPU varie entre 1,2 et 2 (=processus en attente de traitement). Ca n'implique pas forcement que le CPU est utilisé a 100%, la raison principale d'une file d'attente superieur a 1 est generalement les attentes dans le traitement des entrée/sorties (disque dur, réseau...). A+ -- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]