Aller au contenu

salimbo

Actif
  • Compteur de contenus

    23
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

0 Neutre
  1. je viens de réduire le nb de MaxClients à 150 car 150 x 4 Mo (taille moyenne d'un processus apache) = 600 Mo soit la taille que je compte allouer à apache dans ma RAM de 1 Go... Concernant MySQL, je vais faire quelque modif de paramétrage et voir ce que ça donnera demain dans la journée. Enfin, concernant les processus zombie : Tu as raison Kiob, il s'agit bien de processus php... Comment un processus devient il zombie ? Et dans le cas où un process php devient zombie, comment identifier le script php en faute ? Merci d'avance
  2. La mem swap ne compte pas comme de la RAM ?? Peux t-on diminuer la taille de la mem swap au profit de la ram dispo ?? Concernant le load average, quel doit etre la valeur normale et comment faire pour limiter son augmentation sans restarter Apache ...? Merci d'avance
  3. Bonjour à tous, Je sais ce sujet n'est pas nouveau mais j'ai vraiment besoin d'aide..; J'avance à taton mais j'ai vraiment l'impression que les différents paramètres que j'applique à mon httpd.conf ne change rien ... J'ai un serveur OVH avec les caractéristiques suivantes: - SUPERPLAN sur distribution OVH Release 2 basée sur Gentoo. - Processeur Intel Core Duao 2.33 GHz - 2 Go de RAM (1Go de mem + 1 Go de Swap) Ma config Apache est la suivante: <IfModule prefork.c> StartServers 5 MinSpareServers 15 MaxSpareServers 30 #ServerLimit 350 MaxClients 250 MaxRequestsPerChild 1000 </IfModule> Je fais un PS aux | grep nobody (nobody est l'utilisateur des processus httpd). La colonne RSS me dit que mes processus Apache occupe en moyenne 3000 Ko soit 3 Mo. USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND nobody 5536 0.0 0.3 26392 3056 ? S 20:30 0:00 /usr/local/apache/bin/httpd -D SSL -k start nobody 5540 0.0 0.2 26356 2972 ? S 20:30 0:00 /usr/local/apache/bin/httpd -D SSL -k start nobody 5542 0.0 0.2 26216 2760 ? S 20:30 0:00 /usr/local/apache/bin/httpd -D SSL -k start .... Ci-dessous un extrait du top avec actuellement environs 100 connectés: top - 20:40:30 up 5:50, 2 users, load average: 10.52, 9.62, 9.56 Tasks: 246 total, 1 running, 243 sleeping, 0 stopped, 2 zombie Cpu(s): 65.9% us, 16.0% sy, 0.0% ni, 14.6% id, 2.8% wa, 0.2% hi, 0.5% si Mem: 1013268k total, 692960k used, 320308k free, 17148k buffers Swap: 1044208k total, 220k used, 1043988k free, 366776k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 3750 mysql 20 0 70804 26m 4532 S 39 2.7 102:26.74 mysqld 29159 meetarab 20 0 0 0 0 Z 2 0.0 0:00.06 php <defunct> 1003 root 15 -5 0 0 0 S 1 0.0 0:03.84 md2_raid1 3994 root 20 0 29008 2048 1488 S 1 0.2 0:15.22 collectd 1 root 20 0 2572 572 488 S 0 0.1 0:00.86 init 2 root 15 -5 0 0 0 S 0 0.0 0:00.00 kthreadd 3 root RT -5 0 0 0 S 0 0.0 0:00.36 migration/0 4 root 15 -5 0 0 0 S 0 0.0 0:00.26 ksoftirqd/0 5 root RT -5 0 0 0 S 0 0.0 0:00.38 migration/1 6 root 15 -5 0 0 0 S 0 0.0 0:00.24 ksoftirqd/1 7 root 15 -5 0 0 0 S 0 0.0 0:00.86 events/0 8 root 15 -5 0 0 0 S 0 0.0 0:00.86 events/1 9 root 15 -5 0 0 0 S 0 0.0 0:00.00 khelper 87 root 15 -5 0 0 0 S 0 0.0 0:00.54 kblockd/0 88 root 15 -5 0 0 0 S 0 0.0 0:00.52 kblockd/1 90 root 15 -5 0 0 0 S 0 0.0 0:00.00 kacpid 91 root 15 -5 0 0 0 S 0 0.0 0:00.00 kacpi_notify 172 root 15 -5 0 0 0 S 0 0.0 0:00.00 ata/0 173 root 15 -5 0 0 0 S 0 0.0 0:00.00 ata/1 174 root 15 -5 0 0 0 S 0 0.0 0:00.00 ata_aux 175 root 15 -5 0 0 0 S 0 0.0 0:00.00 ksuspend_usbd 180 root 15 -5 0 0 0 S 0 0.0 0:00.00 khubd 183 root 15 -5 0 0 0 S 0 0.0 0:00.00 kseriod Ce qui se passe, c'est que le load average ne cesse de grimper, et que mon CPU est environ à 80% user. Mais à aucun moment le serveur swap, ce qui semble être une bonne chose. Le Load average diminue après un restart du serveur apache. D'ailleurs est ce grave si mon serveur swap ?? Puis je diminuer la taille du swap ? Et enfin, comment faire pour éviter que mon load average ne cesse de grimper sans pour autant restarter Apache.... ?? Merci à tous pour votre aide, SB
  4. J'ai finalement trouvé la solution à mon probleme ... Dans Webmin, il faut aller dans "Serveurs" -> "Qmail configuration" -> "Accepted Domain"... Il faut ensuite cocher la case "Any Domain" dans la section "Accepted local and relay domains"... Tout est presque redevenu dans l'ordre. Mais j'ai l'apparition d'un nouveau probleme: les mails sont envoyés et reçus en double pâr les utilisateurs... !!??!! Une idée ??? Merci d'avance à tous,
  5. Je vais regarder mais je doute que ce soit un probleme de port. Sur mon ancien serveur (Dédibox), je n'ai jamais eu ce probleme d'envoi de mail. Ci-dessous le statut du serveur de mail: Si quelqu'un peut m'aider .... merci d'avance à tous !
  6. Bonjour à tous, Suite aux bons conseils des certains membres du hub, j'ai migré mon site d'une dédibox vers un dédié OVH (superplan 2008). Je suis content des perf, mais j'ai en revanche un gros probleme !!! Plus aucun email n'arrive à être envoyé depuis des scripts utilisant la fontion mail() alors que tout fonctionnait bien sur l'ancien serveur !!!! De ce fait j'ai la "queue" du serveur qmail installé sur la machine qui ne fait qu'augmenter ! Quelqu'un aurait une idée svp, car ce probleme est d'une importance cruciale .... Merci d'avance pour votre aide, Cdlt, salimbo
  7. Rebonjour à tous, Je viens finalement de terminer la migration de mon site vers un OVH "SuperPlan 2008". Il me semble qu'il y a une grosse améliration quand aux stats... Cdpendant, que pensez vous de la commande "top" que je viens de réaliser ? top - 19:24:47 up 21:00, 1 user, load average: 2.71, 2.45, 2.36 Tasks: 186 total, 3 running, 182 sleeping, 0 stopped, 1 zombie Cpu(s): 62.2% us, 17.3% sy, 0.0% ni, 19.8% id, 0.3% wa, 0.2% hi, 0.2% si Mem: 1013272k total, 891700k used, 121572k free, 53300k buffers Swap: 1044208k total, 180k used, 1044028k free, 521064k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 3725 mysql 20 0 61572 23m 4648 S 55 2.4 91:20.66 mysqld 26089 nobody 20 0 26224 2932 1412 S 5 0.3 0:00.72 httpd 29923 2001 20 0 0 0 0 Z 2 0.0 0:00.06 php <defunct> 29930 2001 20 0 52248 13m 4356 R 2 1.3 0:00.06 php 3926 root 20 0 29008 2040 1484 S 1 0.2 0:36.86 collectd 17335 nobody 20 0 26332 3020 1448 S 1 0.3 0:00.10 httpd 25277 nobody 20 0 26276 2956 1440 S 1 0.3 0:00.06 httpd 29057 root 20 0 10632 1384 956 R 1 0.1 0:00.08 top 1 root 20 0 2572 576 488 S 0 0.1 0:00.98 init 2 root 15 -5 0 0 0 S 0 0.0 0:00.00 kthreadd 3 root RT -5 0 0 0 S 0 0.0 0:00.66 migration/0 4 root 15 -5 0 0 0 S 0 0.0 0:00.06 ksoftirqd/0 5 root RT -5 0 0 0 S 0 0.0 0:00.70 migration/1 6 root 15 -5 0 0 0 S 0 0.0 0:00.10 ksoftirqd/1 7 root 15 -5 0 0 0 S 0 0.0 0:02.46 events/0 8 root 15 -5 0 0 0 S 0 0.0 0:02.88 events/1 9 root 15 -5 0 0 0 S 0 0.0 0:00.00 khelper Cela vous semble ti'l normal de consommer autant de cpu ? Pourquoi le processus "MySQL" est actif depuis 91:20.66 (est-ce bien comme cela qu'il faut le lire ..?)...? J'ai actuellement une soixantaine de personnes connectés ... Merci d'avance !
  8. et bien fait, le rapport qualité prix de la dedibox est quand meme vraiment interessant ... Je vais voir coté script PHP et activation du cache MySQL... Merci
  9. Merci à tous les 2 pour vos réponses. Pour ce qui est des scripts, ce sont effectivement des scripts maison (site de rencontres entierement fait par moi-même). Si je comprends bien, je dois optimiser mes scripts ??? Pour ce qui est de MySQL, comment faire pour activer le cache et pour permettre un second thread ? Merci pour vos réponses, Salim
  10. Merci Dan pour ta réponse, Le nombre de serveurs apache=> MaxClients = 200 ??? Concernant le MaxKeepAliveRequests, il est à 100. Tu mettrais combien ? Merci d'avance, Salim
  11. Bonjour à tous, Je possède un site hébergé sur une dedibox. J'en assure moi meme le maitien et l'administration. J'ai un trafic qui augmente, environ 50 connecté permanent simultané et des gros soucis de lenteurs. Malheureusement, je ne sais pas de quel coté cherché ... Ci dessous un extrait de la commande top pour vous montrer mon probleme: Comme on peut le voir, le CPU est utilisé à 90% ....? Quelqu'un pourrait m'aider svp ? Merci d'avance SB
  12. Merci Dan, je jette un oeil de suite ! Pour ce qui est de "cacher les pages", faut il utiliser des scripts tel que Smarty ? Avez vous d'autres scripts de mise en cache à me conseiller ? Merci davance, Salim
  13. Dan, Je suis en Mysql 5.0.22 Concernant le "dump de slow-query", j'ai lu quelque part que l'on pouvait améliorer leur exécution en faisant un "dump", mais je t'avoue que j'ai pas trop bien compris ... Je ne pourrais pas etre plus clair. Sinon, je pense que je devrais optimisé ma base et mes requetes en utilisant des index et en évitant les "LIMIT". Parallement, je vais essayé d'augmenter la taille des buffers. Qu'en penses-tu ? Sais tu comment faire pour les buffers ? Merci d'avance PS: La notif par email ne fonctionne pas chez moi... en tout cas, pour ce qui est de ton forum, c'est hyper rapide !!!!
  14. Ok Dan, bien compris pour la mem swap... Le problème, c'est que cela se produit lorsque j'ai une vingtaine de personne sur le site simulatanément ... C'est, à mon avis pas normal... Je pense que cela doit peut etre venir de ma base qui ne doit pas etre optimisé, non ? J'ai activer le logging des slow-query, et il est vrai que j'en ai pas mal dedans.. mais lorsque que je fais un explain du log slow-query, cela ne de me donne rien du tout, aucun index proposé pour aucune table.... Sais tu comment faire pour augmenter la taille du buffer mysql en mémoire, ou comment dumper l'éxécution des slow-query ? Merci par avance^Dan, Salim
  15. Merci Dan pour ta réponse, Est-il possible d'augmenter la mémoire swap de mon serveur sans tout résintaller ? Comment faire pour diminuer le nombre de process ? Par avance, Merci ;-) PS: je n'ai pas eu de notification par email, c'est pour cela que j'ai tardé à répondre, je ne viens de voir ton post que maintenant ...
×
×
  • Créer...