Aller au contenu

Optimisation Bi Xeon surchargé


atlas

Sujets conseillés

Bonjour à tous,

Mon site tourne depuis un an sur un serveur Bi-Xeon chez OVH (CPU 2x3.20 Ghz, 2Go RAM). Tout allait bien mais depuis 2 ou 3 mois nous avons des surcharges de plus en plus fréquentes. Ayant installé sys-alive nous avons 5 reboot de apache et mysql induit par un load average de 10.

Je soupçonne mysql de ramer lorsqu'il y a beaucoup de requêtes mysql.

Sur ce serveur tourne : apache, mysql, qmail, un petit serveur irc, une webradio shoutcast.

Sur le site on a environ 400 000 pages vues par jour.

APC cache est installé pour décharger un peu apache. (même logique que eaccelerator)

J'ai également configurer le cache de mysql.

Je cherche donc à optimiser ma config apache ou mysql, où si vous estimez qu'on peut difficilement aller plus loin avec un tel serveur que dois-je faire en terme hardware ? Augmenter la RAM ? Mettre un serveur frontal pour apache et laisser le bixeon seulement pour le mysql ?

Voilà ma config apache :

Timeout 300

KeepAlive On

MaxKeepAliveRequests 100

KeepAliveTimeout 15

MinSpareServers 10

MaxSpareServers 20

StartServers 15

MaxClients 256

MaxRequestsPerChild 50

Ma config mysql (4.0.24)

port = 3306

socket = /var/lib/mysql/mysql.sock

log-slow-queries = /var/log/mysql/slow-query.log

skip-locking

max_connections = 200

key_buffer = 256M

max_allowed_packet = 1M

sort_buffer_size = 2M

read_buffer_size = 2M

thread_cache = 8

query_cache_size = 64M

thread_concurrency = 8

table_cache=1024

tmp_table_size=64M

max_heap_table=32M

skip-networking

skip-bdb

skip-innodb

[mysqldump]

quick

max_allowed_packet = 16M

[mysql]

no-auto-rehash

[isamchk]

key_buffer = 256M

sort_buffer_size = 256M

read_buffer = 2M

write_buffer = 2M

[myisamchk]

key_buffer = 256M

sort_buffer_size = 256M

read_buffer = 2M

write_buffer = 2M

[mysqlhotcopy]

interactive-timeout

J'arrive à des pointes de 83% de RAM utilisée sur MRTG.

Merci pour vos conseils et remarques.

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...