Aller au contenu

culturec

Hubmaster
  • Compteur de contenus

    303
  • Inscrit(e) le

  • Dernière visite

Messages postés par culturec

  1. Le tout en effet est d'être certain que le Quad-Core soit bien géré par linux et correctement exploité. Si on lit un peu les quelques tests parus, les deux familles de processeurs sont à égalité si l'application n'est pas adaptée au Quad-Core.

    Je trouve la version 4XL très intéressante comme serveur. C'est même plus puissant que l'offre EG BestOF (Intel Xeon Quad 4x 2.83+ GHz)

    http://www.kimsufi.com/

    Avec mon site je consomme peu de bande passante. La taille du disque dur me suffit. Il manque peut être la sécurité du raid mais elle peut être compensée par une sauvegarde.

  2. Bonjour

    Je compare un peu les offres chez OVH et je me pose des questions.

    Le processeur de l'offre EG BestOF (Intel Xeon Quad 4x 2.83+ GHz) est-il réellement bien plus puissant que celui de l'offre SuperPlan BestOF (Intel Core2Duo 2x 2.66+ GHz) ?

    J'ai cherché mais je n'ai pas trouvé de tests comparatifs avec des benchmarks de ces deux processeurs. Le Quad 4x est-il exploité convenablement ou réellement avec des opérations sur bases de données ?

    En fait je me demandais cela par rapport à mes besoins. Les visiteurs de mon site fréquentent surtout mon forum et je monte jusqu'à 700 ou 800 connectés assez souvent.

    Merci

  3. Je le dis de suite, je n'ai aucune info sur les nouveaux dédiés 2009. Le fait est que je dois prendre avant décembre un dédié chez OVH (superplan 2008) et à quelques jours ou semaines cela me navrerais de n'avoir pas attendu.

    Ma question en sachant bien qu'on ne peut qu'essayer de deviner: que vont-ils ajouter de plus (probable)

  4. Merci de ta réponse. Chez moi aussi la recherche fait des montées en charge. Par contre, mes deux serveurs ne sont pas chez le même hébergeur, mais les premiers tests semblent montrer que c'est tout de même rapide.

    Une autre question, pour un serveur de base de données, faut-il privilégier la mémoire ou le cpu ?

  5. Merci de m'avoir répondu. Une question très précise: en faisant héberger une grosse base sur un serveur externe, est-ce une solution ? Pour le moment j'ai transféré plusieurs bases de blogs sur ce serveur externe, mais je ne vois pas d'allègement réel sur mon serveur principal et le load reste toujours élevé.

  6. Bonjour

    Mon site progresse de 40% chaque année mais je n'ai pas forcément la même progression dans mes moyens financier pour l'hébergement. La partie la plus gourmande (70% des requêtes) vient du forum. Je m'intérroge sur plusieurs solutions :

    1/ Faire simplement héberger la base du forum sur un second serveur. Une personne qui possède un core 2duo accepte cela, mais je me demande si cela va alléger réellement la charge de mon serveur principal. Eventuellement, louer chez OVH un RPS pour faire cela.

    2/ Je ne sais pas si cette solution est possible. Je pensais héberger mon forum intégralement sur un second serveur (RPS) via un second nom de domaine. Le probleme est que je ne veux pas perdre mon référencement. Autrement dit, est-il possible de rediriger mondomaine.com/forum vers mondomaine.net/forum tout en gardant l'adresse mondomaine.com/forum ?

    Merci

  7. Merci, dans mon htaccess j'ai cela, mais je ne suis pas du tout spécialiste, j'ai fait une erreur ?

    Je parle de [NC,OR]

    RewriteCond %{HTTP_USER_AGENT} Zeus.*Webster [NC,OR]

    RewriteCond %{HTTP_USER_AGENT} Wysigot [NC,OR]

    RewriteCond %{HTTP_REFERER} ^XXX

    RewriteRule ^.*$ http://www.crimestoppers.com.au/ [R,L]

    Dans un autre site j'ai également vu cela comme règle finale :

    RewriteRule ^.* - [F,L]

    Quelle différence ajoute le .. L]

  8. Bonjour

    J'ai installé il y a peu Munin pour un peu suivre le serveur. Il y a des graphs que je ne comprend pas, par exemple le graph Inode table usage qui chaque jours chez moi fait une pointe à 100k vers les 6h, puis redescend doucement jusqu'à 10k vers 12h.

    Bref, si quelqu'un peut m'expliquer ce que signifie Inode table usage

    Merci

  9. Bonjour

    J'ai pas mal "bidouillé" dans les réglages de base. Je pense être assez bien parvenu à optimiser sql et pour ce qui est d'apache, j'ai fait de très nombreux tests.

    Voici mes réglages. Peut être un peu élevés, mais c'est la seule solution que j'ai trouvé pour avoir un site qui répond bien et un load average qui ne grimpe pas de trop.

    StartServers 25

    MinSpareServers 30

    MaxSpareServers 50

    MaxClients 150

    MaxRequestsPerChild 8000

    Avec 225 personnes en ligne sur un forum actif, j'ai ce top:

    top - 14:01:10 up 22 days, 23:29, 1 user, load average: 0.39, 0.55, 0.58

    Tasks: 173 total, 1 running, 172 sleeping, 0 stopped, 0 zombie

    Cpu(s): 24.3% us, 2.2% sy, 0.0% ni, 71.7% id, 1.7% wa, 0.0% hi, 0.2% si

    Mem: 1035848k total, 1029160k used, 6688k free, 23304k buffers

    Swap: 2650684k total, 20324k used, 2630360k free, 333468k cached

    Mon server status m'indique ceci:

    14.3 requests/sec - 62.6 kB/second - 4493 B/request

    45 requests currently being processed, 39 idle workers

    K__KK..K__.____K_KKK_W_K_KK_KKK_K__K_KKKW.K___K_K_KWKK_KKKW__.__

    KK___.__KC_KKK_.K.KK_.____CK.K..................................

    ................................................................

    ................................................................

    Je sais, j'ai un peu de swap mais j'ai surtout pas mal de Tasks (173). Je sais les diminuer en jouant sur les réglages, mais alors le site est moins réactif et le load average grimpe.

    Si quelqu'un à des suggestions, elles sont les bienvenues.

    Merci.

    ps aux pour plus de détail de ce qui consomme des ressources

    USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND

    root 1 0.0 0.0 1504 376 ? S May20 0:02 init [2]

    root 2 0.0 0.0 0 0 ? S May20 0:01 [migration/0]

    root 3 0.0 0.0 0 0 ? SN May20 0:00 [ksoftirqd/0]

    root 4 0.0 0.0 0 0 ? S May20 0:01 [migration/1]

    root 5 0.0 0.0 0 0 ? SN May20 0:00 [ksoftirqd/1]

    root 6 0.0 0.0 0 0 ? S< May20 0:01 [events/0]

    root 7 0.0 0.0 0 0 ? S< May20 0:01 [events/1]

    root 8 0.0 0.0 0 0 ? S< May20 0:00 [khelper]

    root 9 0.0 0.0 0 0 ? S< May20 0:00 [kacpid]

    root 48 0.0 0.0 0 0 ? S< May20 0:24 [kblockd/0]

    root 49 0.0 0.0 0 0 ? S< May20 2:58 [kblockd/1]

    root 61 0.0 0.0 0 0 ? S May20 2:38 [kswapd0]

    root 62 0.0 0.0 0 0 ? S< May20 0:00 [aio/0]

    root 63 0.0 0.0 0 0 ? S< May20 0:00 [aio/1]

    root 200 0.0 0.0 0 0 ? S May20 0:00 [kseriod]

    root 220 0.0 0.0 0 0 ? S< May20 0:00 [ata/0]

    root 221 0.0 0.0 0 0 ? S< May20 0:00 [ata/1]

    root 222 0.0 0.0 0 0 ? S May20 0:00 [scsi_eh_0]

    root 223 0.0 0.0 0 0 ? S May20 0:00 [scsi_eh_1]

    root 232 0.0 0.0 0 0 ? S May20 0:00 [khubd]

    root 317 0.0 0.0 0 0 ? S May20 4:30 [kjournald]

    daemon 791 0.0 0.0 1616 444 ? Ss May20 0:00 /sbin/portmap

    root 1002 0.0 0.0 2264 680 ? Ss May20 0:59 /sbin/syslogd

    root 1005 0.0 0.0 2404 400 ? Ss May20 0:00 /sbin/klogd

    root 1054 0.0 0.0 2244 548 ? Ss May20 0:00 /usr/sbin/inetd

    root 1254 0.0 0.0 1916 356 ? Ss May20 0:00 /usr/bin/rsync --no-detach --daemon --config /etc/rsyncd.conf

    root 1261 0.0 0.0 3476 788 ? Ss May20 0:10 /usr/sbin/sshd

    root 1269 0.0 0.0 2384 564 ? Ss May20 0:00 /sbin/rpc.statd

    daemon 1279 0.0 0.0 1692 416 ? Ss May20 0:00 /usr/sbin/atd

    root 1293 0.0 0.0 1504 308 tty1 Ss+ May20 0:00 /sbin/getty 38400 tty1

    root 1294 0.0 0.0 1504 308 tty2 Ss+ May20 0:00 /sbin/getty 38400 tty2

    root 1295 0.0 0.0 1504 308 tty3 Ss+ May20 0:00 /sbin/getty 38400 tty3

    root 1296 0.0 0.0 1504 308 tty4 Ss+ May20 0:00 /sbin/getty 38400 tty4

    root 1297 0.0 0.0 1504 308 tty5 Ss+ May20 0:00 /sbin/getty 38400 tty5

    root 1298 0.0 0.0 1504 308 tty6 Ss+ May20 0:00 /sbin/getty 38400 tty6

    root 29955 0.0 0.0 1680 324 ? S May21 0:00 /usr/sbin/courierlogger -pid=/var/run/courier/authdaemon/pid -s

    root 29956 0.0 0.0 1808 336 ? S May21 0:00 /usr/lib/courier/authlib/authdaemond.plain

    root 29959 0.0 0.0 2220 340 ? S May21 0:00 /usr/lib/courier/authlib/authdaemond.plain

    root 29960 0.0 0.0 2220 340 ? S May21 0:00 /usr/lib/courier/authlib/authdaemond.plain

    root 29961 0.0 0.0 2220 340 ? S May21 0:00 /usr/lib/courier/authlib/authdaemond.plain

    root 29962 0.0 0.0 2220 340 ? S May21 0:00 /usr/lib/courier/authlib/authdaemond.plain

    root 29963 0.0 0.0 2220 340 ? S May21 0:00 /usr/lib/courier/authlib/authdaemond.plain

    root 29968 0.0 0.0 2480 544 ? S May21 0:00 /usr/sbin/couriertcpd -address=0 -stderrlogger=/usr/sbin/courie

    root 29970 0.0 0.0 1676 388 ? S May21 0:00 /usr/sbin/courierlogger imaplogin

    root 29976 0.0 0.0 2480 544 ? S May21 0:00 /usr/sbin/couriertcpd -pid=/var/run/courier/pop3d.pid -stderrlo

    root 29978 0.0 0.0 1676 388 ? S May21 0:00 /usr/sbin/courierlogger courierpop3login

    root 17658 0.0 0.0 2748 416 ? Ss May22 0:00 /usr/sbin/famd -T 0

    root 16246 0.0 0.0 1680 324 ? S May22 0:00 /usr/sbin/courierlogger -pid=/var/run/courier/authdaemon/pid -s

    root 16247 0.0 0.0 1812 344 ? S May22 0:00 /usr/lib/courier/authlib/authdaemond.plain

    root 16248 0.0 0.0 2224 956 ? S May22 0:00 /usr/lib/courier/authlib/authdaemond.plain

    root 16249 0.0 0.0 2224 956 ? S May22 0:00 /usr/lib/courier/authlib/authdaemond.plain

    root 16250 0.0 0.0 2224 956 ? S May22 0:00 /usr/lib/courier/authlib/authdaemond.plain

    root 16251 0.0 0.0 2224 956 ? S May22 0:00 /usr/lib/courier/authlib/authdaemond.plain

    root 16252 0.0 0.0 2224 956 ? S May22 0:00 /usr/lib/courier/authlib/authdaemond.plain

    root 22746 0.0 0.0 1496 328 ? S May25 0:00 /var/www/vhcs2/daemon/vhcs2_daemon -p /var/run/vhcs2-daemon.pid

    root 1330 0.0 0.2 7480 2920 ? Ss May27 0:04 /usr/sbin/munin-node

    nobody 19488 0.0 0.1 5296 1132 ? Ss May27 0:01 proftpd: (accepting connections)

    root 1481 0.0 0.0 2052 748 ? S Jun05 0:00 crontab -e

    root 1482 0.0 0.1 2364 1136 ? S Jun05 0:00 /usr/bin/editor /tmp/crontab.7iHAbc/crontab

    root 28712 0.0 0.1 3676 1364 ? Ss Jun06 0:26 /usr/lib/postfix/master

    postfix 28715 0.0 0.1 3104 1320 ? S Jun06 0:02 qmgr -l -t fifo -u -c

    bind 19526 0.0 1.1 47168 11652 ? Ss Jun10 0:00 /usr/sbin/named -u bind

    root 25993 0.0 0.1 2764 1316 ? S Jun10 0:00 /bin/sh /usr/bin/mysqld_safe

    root 26029 0.0 0.1 2764 1320 ? S Jun10 0:00 /bin/sh /usr/bin/mysqld_safe

    mysql 26030 0.0 31.0 397048 321812 ? S Jun10 0:50 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user

    root 26031 0.0 0.0 1812 556 ? S Jun10 0:00 logger -p daemon.err -t mysqld_safe -i -t mysqld

    root 376 0.0 0.0 1772 828 ? Ss Jun10 0:00 /usr/sbin/cron

    lp 21100 0.0 0.0 2468 884 ? Ss Jun11 0:00 /usr/sbin/lpd -s

    root 15649 0.0 0.0 0 0 ? S 02:02 0:00 [pdflush]

    root 15650 0.0 0.0 0 0 ? S 02:02 0:00 [pdflush]

    postfix 29485 0.0 0.1 3512 1592 ? S 12:33 0:00 trivial-rewrite -n rewrite -t unix -u -c

    postfix 5322 0.0 0.2 5496 2480 ? S 13:50 0:00 smtpd -n smtp -t inet -u -c -s 2

    postfix 5474 0.0 0.1 2984 1224 ? S 13:52 0:00 pickup -l -t fifo -u -c

    root 5841 0.0 0.1 15620 1824 ? Ss 13:53 0:00 sshd: root_AT_pts/1

    root 5852 0.0 0.1 3060 1652 pts/1 Ss 13:54 0:00 -bash

    root 10690 0.0 0.1 15656 1844 ? Ss 14:15 0:00 sshd: root_AT_notty

    root 10709 0.0 0.1 3260 1176 ? Ss 14:15 0:00 /usr/lib/sftp-server

    root 15701 0.0 0.1 15484 1772 ? Ss 14:34 0:00 sshd: root_AT_notty

    root 15724 0.0 0.0 3088 1012 ? Ss 14:35 0:00 /usr/lib/sftp-server

    root 15844 0.0 0.5 48128 5492 ? Ss 14:35 0:00 /usr/sbin/apache2 -k start

    root 15845 0.0 0.0 1488 284 ? S 14:35 0:00 /usr/bin/cronolog --symlink=/var/log/apache2/vhost_cultureco.in

    root 15846 0.0 0.0 1620 428 ? S 14:35 0:00 /usr/bin/cronolog --symlink=/var/log/apache2/vhost_cultureco.co

    root 15847 0.0 0.0 1620 424 ? S 14:35 0:00 /usr/bin/cronolog --symlink=/var/log/apache2/vhost_planetebts.c

    www-data 15848 0.3 1.4 51252 14740 ? S 14:35 0:01 /usr/sbin/apache2 -k start

    www-data 15849 0.5 1.8 51212 19092 ? S 14:35 0:02 /usr/sbin/apache2 -k start

    www-data 15850 0.6 1.1 51200 12380 ? S 14:35 0:03 /usr/sbin/apache2 -k start

    www-data 15851 2.6 2.0 51268 21664 ? S 14:35 0:13 /usr/sbin/apache2 -k start

    www-data 15853 0.7 0.7 49848 7716 ? S 14:35 0:03 /usr/sbin/apache2 -k start

    www-data 15854 0.6 1.9 51324 19728 ? S 14:35 0:03 /usr/sbin/apache2 -k start

    www-data 15855 2.7 1.9 51316 20500 ? S 14:35 0:14 /usr/sbin/apache2 -k start

    www-data 15856 0.7 0.8 50820 8748 ? S 14:35 0:03 /usr/sbin/apache2 -k start

    www-data 15860 0.3 1.3 51204 13984 ? S 14:35 0:01 /usr/sbin/apache2 -k start

    www-data 15861 0.5 1.8 51388 19016 ? S 14:35 0:02 /usr/sbin/apache2 -k start

    www-data 15863 0.8 1.8 53740 19308 ? S 14:35 0:04 /usr/sbin/apache2 -k start

    www-data 15864 0.5 1.5 51160 16420 ? S 14:35 0:02 /usr/sbin/apache2 -k start

    www-data 15865 0.5 1.7 51340 18424 ? S 14:35 0:02 /usr/sbin/apache2 -k start

    www-data 15866 0.6 1.6 51404 16860 ? S 14:35 0:03 /usr/sbin/apache2 -k start

    www-data 15867 0.4 2.1 51304 22072 ? S 14:35 0:02 /usr/sbin/apache2 -k start

    www-data 15869 0.3 1.7 51376 17712 ? S 14:35 0:01 /usr/sbin/apache2 -k start

    www-data 15870 0.2 1.3 51204 14104 ? S 14:35 0:01 /usr/sbin/apache2 -k start

    www-data 15871 0.6 1.9 51184 20136 ? S 14:35 0:03 /usr/sbin/apache2 -k start

    www-data 15872 0.4 1.7 51360 17824 ? S 14:35 0:02 /usr/sbin/apache2 -k start

    www-data 15875 0.7 1.2 51200 13032 ? S 14:35 0:03 /usr/sbin/apache2 -k start

    www-data 15880 0.4 1.2 51200 12528 ? S 14:35 0:02 /usr/sbin/apache2 -k start

    www-data 15881 0.4 1.2 51544 12820 ? S 14:35 0:02 /usr/sbin/apache2 -k start

    www-data 15895 0.2 1.0 49908 10556 ? S 14:35 0:01 /usr/sbin/apache2 -k start

    www-data 15896 0.6 2.0 51356 21500 ? S 14:35 0:03 /usr/sbin/apache2 -k start

    www-data 15897 0.3 1.5 51216 16408 ? S 14:35 0:01 /usr/sbin/apache2 -k start

    www-data 15898 0.4 1.3 51156 13624 ? S 14:35 0:02 /usr/sbin/apache2 -k start

    www-data 15904 2.7 1.9 51388 20692 ? S 14:35 0:13 /usr/sbin/apache2 -k start

    www-data 15905 0.4 1.8 51180 19156 ? S 14:35 0:02 /usr/sbin/apache2 -k start

    www-data 15906 0.4 1.7 51348 17796 ? S 14:35 0:02 /usr/sbin/apache2 -k start

    www-data 15907 0.5 1.1 51204 12384 ? S 14:35 0:02 /usr/sbin/apache2 -k start

    www-data 15908 0.3 0.9 50048 9848 ? S 14:35 0:01 /usr/sbin/apache2 -k start

    www-data 15909 0.3 1.2 51372 13040 ? S 14:35 0:01 /usr/sbin/apache2 -k start

    www-data 15912 0.3 2.0 51344 21700 ? S 14:35 0:01 /usr/sbin/apache2 -k start

    www-data 15913 2.7 1.9 51280 19792 ? S 14:35 0:13 /usr/sbin/apache2 -k start

    www-data 15914 0.4 1.9 51384 19988 ? S 14:35 0:02 /usr/sbin/apache2 -k start

    www-data 15915 0.2 1.1 51228 12292 ? S 14:35 0:01 /usr/sbin/apache2 -k start

    www-data 15916 0.2 1.1 49896 11708 ? S 14:35 0:01 /usr/sbin/apache2 -k start

    www-data 15919 0.5 1.8 51012 19192 ? S 14:35 0:02 /usr/sbin/apache2 -k start

    www-data 15920 0.3 1.7 51388 17816 ? S 14:35 0:01 /usr/sbin/apache2 -k start

    www-data 15924 0.7 1.7 51404 18164 ? S 14:35 0:03 /usr/sbin/apache2 -k start

    www-data 15925 0.4 1.4 51200 14900 ? S 14:35 0:02 /usr/sbin/apache2 -k start

    www-data 15949 0.4 0.9 50204 9788 ? S 14:35 0:02 /usr/sbin/apache2 -k start

    www-data 15951 0.2 1.0 50172 10868 ? S 14:35 0:01 /usr/sbin/apache2 -k start

    www-data 15956 0.5 1.3 51220 14016 ? S 14:35 0:02 /usr/sbin/apache2 -k start

    www-data 15976 0.6 1.7 51256 18304 ? S 14:35 0:02 /usr/sbin/apache2 -k start

    www-data 15978 0.5 2.1 51336 22768 ? S 14:35 0:02 /usr/sbin/apache2 -k start

    www-data 16051 0.4 0.9 50076 9988 ? S 14:35 0:02 /usr/sbin/apache2 -k start

    www-data 16068 0.6 1.7 51204 18464 ? S 14:36 0:03 /usr/sbin/apache2 -k start

    www-data 16094 0.4 1.2 51256 12560 ? S 14:36 0:01 /usr/sbin/apache2 -k start

    www-data 16095 0.5 1.7 51432 17916 ? S 14:36 0:02 /usr/sbin/apache2 -k start

    www-data 16097 1.7 2.2 51428 22940 ? S 14:36 0:07 /usr/sbin/apache2 -k start

    www-data 16126 0.3 1.2 51256 12468 ? S 14:36 0:01 /usr/sbin/apache2 -k start

    www-data 16141 0.3 0.9 50188 10036 ? S 14:36 0:01 /usr/sbin/apache2 -k start

    www-data 16146 0.4 1.0 49940 10860 ? S 14:36 0:01 /usr/sbin/apache2 -k start

    www-data 16147 0.5 1.7 51196 18464 ? S 14:36 0:02 /usr/sbin/apache2 -k start

    www-data 16242 0.4 1.5 51344 16452 ? S 14:36 0:01 /usr/sbin/apache2 -k start

    www-data 16244 0.2 1.0 49956 11148 ? S 14:36 0:01 /usr/sbin/apache2 -k start

    postfix 16877 0.0 0.1 3180 1568 ? S 14:38 0:00 cleanup -z -t unix -u -c

    postfix 16878 0.0 0.1 4388 1704 ? S 14:38 0:00 smtp -t unix -u -c

    www-data 16891 0.2 1.1 51180 11768 ? S 14:38 0:00 /usr/sbin/apache2 -k start

    www-data 16893 0.4 1.3 51160 14044 ? S 14:38 0:01 /usr/sbin/apache2 -k start

    www-data 16898 0.4 1.1 51192 12040 ? S 14:38 0:01 /usr/sbin/apache2 -k start

    www-data 16899 0.2 1.0 50200 10876 ? S 14:38 0:00 /usr/sbin/apache2 -k start

    www-data 16900 0.5 2.1 51404 21788 ? S 14:38 0:01 /usr/sbin/apache2 -k start

    www-data 16901 4.1 2.2 51480 23252 ? S 14:38 0:12 /usr/sbin/apache2 -k start

    www-data 17055 0.3 1.4 51200 15404 ? S 14:39 0:00 /usr/sbin/apache2 -k start

    www-data 17340 0.0 0.9 49460 9604 ? S 14:40 0:00 /usr/sbin/apache2 -k start

    www-data 17361 0.1 0.9 50840 9632 ? S 14:40 0:00 /usr/sbin/apache2 -k start

    www-data 17366 0.4 0.9 49892 9724 ? S 14:40 0:00 /usr/sbin/apache2 -k start

    www-data 17367 0.1 0.8 49804 9020 ? S 14:40 0:00 /usr/sbin/apache2 -k start

    www-data 17368 0.3 1.1 51188 11824 ? S 14:40 0:00 /usr/sbin/apache2 -k start

    www-data 17369 0.1 0.8 49876 9012 ? S 14:40 0:00 /usr/sbin/apache2 -k start

    www-data 17370 0.0 0.9 49652 9648 ? S 14:40 0:00 /usr/sbin/apache2 -k start

    www-data 17371 0.0 0.9 49600 9720 ? S 14:40 0:00 /usr/sbin/apache2 -k start

    www-data 17376 0.1 0.8 50216 9268 ? S 14:40 0:00 /usr/sbin/apache2 -k start

    www-data 17377 0.2 1.2 51204 12848 ? S 14:40 0:00 /usr/sbin/apache2 -k start

    www-data 17378 0.2 0.9 49920 9344 ? S 14:40 0:00 /usr/sbin/apache2 -k start

    www-data 17379 0.2 1.2 50204 12452 ? S 14:40 0:00 /usr/sbin/apache2 -k start

    www-data 17381 0.1 0.9 50848 9648 ? S 14:40 0:00 /usr/sbin/apache2 -k start

    www-data 17382 0.1 1.0 49836 10388 ? S 14:40 0:00 /usr/sbin/apache2 -k start

    www-data 17383 0.0 0.7 49228 8080 ? S 14:40 0:00 /usr/sbin/apache2 -k start

    www-data 17588 0.0 0.7 49012 7736 ? S 14:41 0:00 /usr/sbin/apache2 -k start

    www-data 17593 0.0 0.7 48972 7648 ? S 14:41 0:00 /usr/sbin/apache2 -k start

    www-data 17594 0.0 0.8 50804 8588 ? S 14:41 0:00 /usr/sbin/apache2 -k start

    www-data 17599 0.0 0.5 48260 5528 ? S 14:41 0:00 /usr/sbin/apache2 -k start

    postfix 17616 0.0 0.2 5364 2292 ? S 14:41 0:00 smtpd -n smtp -t inet -u -c

  10. Bonjour

    Ce script de sauvegarde, si je vux qu'il n'ait qu'une priorité basse de manière à ne pas surcharger le serveur (fonction Nice), comment je peux l'écrire ?

    merci

    /usr/bin/mysqldump -u login -pmotdepasse --opt nombase > /var/www/virtual/site.com/htdocs/bac/nombase.sql

  11. C'est gentil à tous de me répondre.

    J'ai retrouvé un vieux post de Dan est j'ai appliqueé ce soir les réglages qu'il m'avait conseillé, mais je ne comprends pas pourquoi les réflages sont répétés 3 fois

    Timeout 30

    # KeepAlive: Whether or not to allow persistent connections (more than

    # one request per connection). Set to "Off" to deactivate.

    KeepAlive On

    # MaxKeepAliveRequests: The maximum number of requests to allow

    # during a persistent connection. Set to 0 to allow an unlimited amount.

    # We recommend you leave this number high, for maximum performance.

    MaxKeepAliveRequests 100

    # KeepAliveTimeout: Number of seconds to wait for the next request from the

    # same client on the same connection.

    KeepAliveTimeout 15

    ##

    ## Server-Pool Size Regulation (MPM specific)

    ##

    # prefork MPM

    # StartServers ......... number of server processes to start

    # MinSpareServers ...... minimum number of server processes which are kept spare

    # MaxSpareServers ...... maximum number of server processes which are kept spare

    # MaxClients ........... maximum number of server processes allowed to start

    # MaxRequestsPerChild .. maximum number of requests a server process serves

    <IfModule prefork.c>

    StartServers 25

    MinSpareServers 10

    MaxSpareServers 20

    MaxClients 200

    MaxRequestsPerChild 75

    #StartServers 15

    #MinSpareServers 10

    #MaxSpareServers 15

    #MaxClients 250

    #MaxRequestsPerChild 200000

    </IfModule>

    # pthread MPM

    # StartServers ......... initial number of server processes to start

    # MaxClients ........... maximum number of server processes allowed to start

    # MinSpareThreads ...... minimum number of worker threads which are kept spare

    # MaxSpareThreads ...... maximum number of worker threads which are kept spare

    # ThreadsPerChild ...... constant number of worker threads in each server process

    # MaxRequestsPerChild .. maximum number of requests a server process serves

    <IfModule worker.c>

    StartServers 10

    MaxClients 250

    MinSpareThreads 25

    MaxSpareThreads 75

    ThreadsPerChild 100

    MaxRequestsPerChild 100000

    </IfModule>

    # perchild MPM

    # NumServers ........... constant number of server processes

    # StartThreads ......... initial number of worker threads in each server process

    # MinSpareThreads ...... minimum number of worker threads which are kept spare

    # MaxSpareThreads ...... maximum number of worker threads which are kept spare

    # MaxThreadsPerChild ... maximum number of worker threads in each server process

    # MaxRequestsPerChild .. maximum number of connections per server process (then it dies)

    <IfModule perchild.c>

    NumServers 5

    StartThreads 5

    MinSpareThreads 5

    MaxSpareThreads 100

    MaxThreadsPerChild 100

    MaxRequestsPerChild 100000

    AcceptMutex fcntl

    </IfModule>

    a priori mon seonc test avec les réglages du dessus n'est pas le bon (à peine 100 personnes sur le site)

    top - 20:00:13 up 13 days, 5:29, 1 user, load average: 0.92, 0.60, 0.44

    Tasks: 147 total, 3 running, 144 sleeping, 0 stopped, 0 zombie

    Cpu(s): 27.2% us, 2.8% sy, 0.0% ni, 68.3% id, 1.5% wa, 0.0% hi, 0.2% si

  12. Bonjour Dan

    Oui, je pense que je vais devoir car il y a un truc qui m'étonne. Cet ap midi je fais un transfert de base:

    /usr/bin/mysql -u blabla-p -D forum < /var/www/virtual/monsite.com/htdocs/bac/mabase.sql

    Bon, elle est assez lourde - 280 mega - mais cela a suffit à planter le serveur et sql donc rédémarrage. En fait le moindre cron suffit a avoir un load qui grimpe et gèle totalement le site. J'ai déjà monté max_user_connections = 100 mais je vais le mettre à 150.

    Bref, j'ai le sentiment de ne pas du tout être optimisé mais je crois aussi que appache2 pose des problèmes.

    Sans cela, une question, où faut-il mettre AcceptPathInfo on dans le fichier apache 2 conf ?

  13. C est tout bon, j ai touvé. Il me reste un souci, un cron qui chaque 30mn se lance et augmente beaucoup la charge. Est ce que je peux désactiver ce cron ? Ou au moins l'espace chaque 24h ?

    # /etc/cron.d/php4: crontab fragment for php4

    # This purges session files older than X, where X is defined in seconds

    # as the largest value of session.gc_maxlifetime from all your php.ini

    # files, or 24 minutes if not defined. See /usr/lib/php4/maxlifetime

    # Look for and purge old sessions every 30 minutes

    09,39 * * * * root [ -d /var/lib/php4 ] && find /var/lib/php4/ -type f -cmin +$(/usr/lib/php4/maxlifetime) -print0 | xargs -r -0 rm

  14. Bonjour

    Je n'avais pas pensé à regarder phpmyadmin pour l'état du serveur.

    Il m'indique:

    Created_tmp_disk_tables 719 Le nombre de tables temporaires sur disque créées automatiquement par le serveur lors de l'exécution d'énoncés. Si la valeur du paramètre Created_tmp_disk_tables est trop grande, augmentez la valeur de tmp_table_size afin que les tables temporaires soient maintenues en mémoire au lieu d'être sur disque.

    Autre indication, mon forum (smf) m'indique:

    Table cache usage(table_cache) 1 (should be >= 0.5 and <= 0.9)

    Key buffer read hit rate: (key_buffer_size) 0.0566 (should be <= 0.01)

    Thread cache hit rate:(thread_cache_size) 0.9997 (should be <= 0.05)

    Thread cache usage:(thread_cache_size) 0 (should be >= 0.8 and <= 0.9)

    Ma question est donc: comment augmenter la augmentez la valeur de tmp_table_size ? La valeur actuelle: tmp table size 33554432

    Quelle valeur mettre et dans quel fichier ou avec quelle ligne de commande l'insérer.

    Merci

  15. Bonjour

    Il y a quelques temps que je ne suis pas venu sur le forum, mais j'espère obtenir quelques conseils. J'ai un nouveau serveur: un xeon monoprocesseur :

    Modèle CPU Intel® Xeon CPU 3.00GHz

    Fréquence CPU 3000.67

    Cache CPU 2048 KB

    Bogomips CPU 11943.93

    A priori pas trop mal sur le papier. Seulement voilà, je me retrouve avec les mêmes problèmes qu'avec mon ancien Pentium IV: pas trop de charge cpu (150 personnes en ligne sur le forum) mais un load average: 0.93 et aussi je trouve un nombre de tasks anormalement élevé.

    4 à 5 fois chaque jour, alors que je n'ai pas plus de 250 personnes sur le forum, j'ai ce message d'erreur : "Sorry, SMF was unable to connect to the database. This may be caused by the server being busy. Please try again later."

    Je demande votre aide pour des solutions d'optimisation. Le forum (SMF) est rapide, mais je ne m'explique pas les montée de load average.

    Voici le résultat de mon TOP

    top - 18:55:17 up 4 days, 4:25, 1 user, load average: 0.93, 0.61, 0.64

    Tasks: 110 total, 1 running, 109 sleeping, 0 stopped, 0 zombie

    Cpu(s): 9.5% us, 2.5% sy, 0.0% ni, 86.9% id, 1.0% wa, 0.0% hi, 0.2% si

    Mem: 1035848k total, 528944k used, 506904k free, 11512k buffers

    Swap: 2650684k total, 102108k used, 2548576k free, 294716k cached

    Voici quelques uns de mes réglages:

    apache 2 conf:

    Timeout 30

    # KeepAlive: Whether or not to allow persistent connections (more than

    # one request per connection). Set to "Off" to deactivate.

    KeepAlive On

    # MaxKeepAliveRequests: The maximum number of requests to allow

    # during a persistent connection. Set to 0 to allow an unlimited amount.

    # We recommend you leave this number high, for maximum performance.

    MaxKeepAliveRequests 1000

    # KeepAliveTimeout: Number of seconds to wait for the next request from the

    # same client on the same connection.

    KeepAliveTimeout 15

    ##

    ## Server-Pool Size Regulation (MPM specific)

    ##

    # prefork MPM

    # StartServers ......... number of server processes to start

    # MinSpareServers ...... minimum number of server processes which are kept spare

    # MaxSpareServers ...... maximum number of server processes which are kept spare

    # MaxClients ........... maximum number of server processes allowed to start

    # MaxRequestsPerChild .. maximum number of requests a server process serves

    <IfModule prefork.c>

    StartServers 15

    MinSpareServers 5

    MaxSpareServers 10

    MaxClients 250

    MaxRequestsPerChild 0

    #StartServers 15

    #MinSpareServers 10

    #MaxSpareServers 15

    #MaxClients 250

    #MaxRequestsPerChild 200000

    </IfModule>

    # pthread MPM

    # StartServers ......... initial number of server processes to start

    # MaxClients ........... maximum number of server processes allowed to start

    # MinSpareThreads ...... minimum number of worker threads which are kept spare

    # MaxSpareThreads ...... maximum number of worker threads which are kept spare

    # ThreadsPerChild ...... constant number of worker threads in each server process

    # MaxRequestsPerChild .. maximum number of requests a server process serves

    <IfModule worker.c>

    StartServers 10

    MaxClients 250

    MinSpareThreads 25

    MaxSpareThreads 75

    ThreadsPerChild 100

    MaxRequestsPerChild 100000

    </IfModule>

    # perchild MPM

    # NumServers ........... constant number of server processes

    # StartThreads ......... initial number of worker threads in each server process

    # MinSpareThreads ...... minimum number of worker threads which are kept spare

    # MaxSpareThreads ...... maximum number of worker threads which are kept spare

    # MaxThreadsPerChild ... maximum number of worker threads in each server process

    # MaxRequestsPerChild .. maximum number of connections per server process (then it dies)

    <IfModule perchild.c>

    NumServers 5

    StartThreads 5

    MinSpareThreads 5

    MaxSpareThreads 100

    MaxThreadsPerChild 100

    MaxRequestsPerChild 100000

    My?cnf

    key_buffer = 16M

    max_allowed_packet = 16M

    thread_stack = 128K

    #

    # * Query Cache Configuration

    #

    query_cache_limit = 10485760

    query_cache_size = 167772160

    query_cache_type = 1

    max_user_connections = 50

    #

    et dans php.ini (les réglages eaccelerator)

    extension=mcrypt.so

    extension=mysql.so

    extension=gd.so

    extension="eaccelerator.so"

    eaccelerator.shm_size="32"

    eaccelerator.cache_dir="/home/tmpfiles/eaccelerator"

    eaccelerator.enable="1"

    eaccelerator.optimizer="1"

    eaccelerator.check_mtime="0"

    eaccelerator.debug="0"

    eaccelerator.filter=""

    eaccelerator.shm_max="0"

    eaccelerator.shm_ttl="0"

    eaccelerator.shm_prune_period="0"

    eaccelerator.shm_only="0"

    eaccelerator.compress="1"

    eaccelerator.compress_level="9"

  16. Bonjour et merci Dan pour cette réponse.

    J'ai essayé d'installer SSIplus+ 3 pour IPB. Cela a l'air génial mais chez moi c'est encore pirecar je n'ai que des pages blanches alors que chez tout le monde, sans changer la config, ça marche.

    Je me demande si mon serveur n'est pas trop restrictif. Voici quelques points de ma config :

    PHP built On:  Linux 2.4.29 #1 SMP Thu May 26 20:27:46 CEST 2005 i686  
    Database Version:  4.0.23a  
    PHP Version:  4.3.10  
    Web Server:  Apache/1.3.33 (Unix) PHP/4.3.10 mod_layout/3.2.1 mod_ssl/2.8.22 OpenSSL/0.9.6c  
    WebServer to PHP interface:  apache  
    Mambo Version:  Version: Mambo 4.5.1a Stable [Three For Rum] 05/10/2004 16:12 GMT  
    User Agent:  Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)  
    Relevant PHP Settings:  Safe Mode:  OFF  
    Open basedir:  none  
    Display Errors:  OFF  
    Short Open Tags:  ON  
    File Uploads:  ON  
    Magic Quotes:  OFF  
    Register Globals:  ON  
    Output Buffering:  OFF  
    Session save path:  /tmp  
    Session auto start:  0  
    XML enabled:  Yes  
    Zlib enabled:  Yes  
    Disabled Functions:  dl,system, popen,exec,passthru,set_time_limit,shell_exec  
    WYSIWYG Editor:  No WYSIWYG Editor

    En tous cas, ceci ne marche pas

    <?php

    include('http://www.mondomaine.com/forum/ssi.php?a=out&show=20&f=1.2.3.4.5&type=rss');

    ?>

  17. J'ai un problème avec IPB que je découvre.

    Je souhaite afficher sur ma page d'accueil du site les 10 derniers messages. Je fais un include avec ce ci :

    include("http://domain.com/forums/ssi.php?a=news&show=10");

    (en adaptant bien sur le nom de domaine, et j'ai comme erreur :

    An error occured whilst processing this directive

    Could not get the information from the database

    Si je fais un include pour par exemple afficher les stats avec :

    include("http://domain.com/forums/ssi.php?a=stats");

    Alors que là, ça marche !!! Si quelqu'un peut aussi me dire comment exclure les messages d'un forum dans cette liste des 10 derniers messages.

  18. Bon, premier jour de charge normale.

    J'ai 120 personnes sur le forum. Il est très fluide et rapide mais j'ai toujours ce load average élevé.

     15:44:17 up 5 days, 36 min,  1 user,  [B]load average: 1.65[/B], 1.22, 0.88
    216 processes: 212 sleeping, 4 running, 0 zombie, 0 stopped
    CPU states:  17.7% user,   1.5% system,   0.0% nice,  80.8% idle
    Mem:   1032364K total,  1018244K used,    14120K free,    94940K buffers
    Swap:   497972K total,    10172K used,   487800K free,   596136K cached

  19. Bonjour Dan

    J'ai appliqué ces paramètres mais comme c'est le week end et donc assez calme, je ne peux pas encore me prononcer, mais même avec peu de visiteurs en ce moment (60), j'ai ces chiffres.

     11:17:12 up 3 days, 20:09,  1 user,  load average: 0.32, 0.41, 0.28
    132 processes: 131 sleeping, 1 running, 0 zombie, 0 stopped
    CPU states:   8.9% user,   0.6% system,   0.0% nice,  90.5% idle
    Mem:   1032364K total,   973144K used,    59220K free,    96984K buffers
    Swap:   497972K total,     6496K used,   491476K free,   595696K cached

    Ce qui m'inquiete c'est le load average qui a toujours une tendance à grimper alors que la charge cpu reste faible.

    Je me demandais si c'était significatif de quelque chose ?

    ps : je suis sous keopanel, cela explique peut être ne nombre important de processus ! Pour ce qui est de changer le noyeau, j'en serai bien incapable. Une autre remarque : mon forum est sous phpbb et la fonction recherche est très utilisées, cela explique aussi je crois.

    Sans cela je profite pour poser 2 ou 3 petites questions au niveau des réglages sql.

    1/ Je n'ai pas trop compris s'il faut activer ou pas "output_buffering" ?

    2/ Il est préférable ou pas d'activer mysql.allow_persistant, et dans ce cas quel réglages mettre aux valeurs liées ?

    Quelque uns de mes réglages sql

    php_admin_value display_errors 0

         php_admin_value display_startup_errors 0

         php_admin_value enable_dl 1

         php_admin_value magic_quotes_gpc 0

         php_admin_value magic_quotes_runtime 0

         php_admin_value max_input_time 120

         php_admin_value memory_limit  40M

         php_admin_value mysql.allow_persistant 0

         php_admin_value mysql.connect_timeout 30

         php_admin_value mysql.max_links -1

         php_admin_value mysql.max_persistant -1

         php_admin_value mysql.trace_mode 0

         php_admin_value output_buffering 0

         php_admin_value post_max_size 2M

         php_admin_value register_argv_argc 0

         php_admin_value register_globals 0

         php_admin_value safe_mode 0

         php_admin_value session.cache_expire 120

         php_admin_value zlib.output_compression 1

         php_admin_value zlib.output_compression_level -1

  20. Bonjour Dan

    J'espérai bien que tu me répondrais car j'ai toujours trouvé ici les réponses à mes questions. J'avais remarqué en effet que le "double processeur" n'apparaissait pas. J'ai lu quelque part qu'il faut modifier quelque chose dans une config apache pour rendre fonctionnel cet hypertrading, mais quoi ?

    Je vais déjà tester ta config apache.

    processor : 0

    vendor_id : GenuineIntel

    cpu family : 15

    model : 2

    model name : Intel® Pentium® 4 CPU 2.60GHz

    stepping : 9

    cpu MHz : 2595.596

    cache size : 512 KB

    fdiv_bug : no

    hlt_bug : no

    f00f_bug : no

    coma_bug : no

    fpu : yes

    fpu_exception : yes

    cpuid level : 2

    wp : yes

    flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid

    bogomips : 5177.34

    processor : 1

    vendor_id : GenuineIntel

    cpu family : 15

    model : 2

    model name : Intel® Pentium® 4 CPU 2.60GHz

    stepping : 9

    cpu MHz : 2595.596

    cache size : 512 KB

    fdiv_bug : no

    hlt_bug : no

    f00f_bug : no

    coma_bug : no

    fpu : yes

    fpu_exception : yes

    cpuid level : 2

    wp : yes

    flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid

    bogomips : 5190.45

×
×
  • Créer...