Bonjour,

Depuis 2 semaines, à l'entreprise où je travaille, nous avons un problème sur notre serveur linux local (nom : frodon) où tournent nos sites et intranet en développement.

Symptômes :
  • Le temps d'affichage de n'importe quelle page de nos sites, intranet et phpmyadmin est supérieur à 6 secondes. Avant nous n'avions aucun problèmes : moins d'une seconde pour charger une page, sachant que le serveur frodon est sur notre réseau local (avec ses applications apache/php/bdd).


Déclenchement (supposition) :
  • Durant mes vacances, la boite m'a appelé pour me faire part que le serveur frodon avait des problèmes (impossible de sauver le travail en cours, contrôleur de version SVN bloqué). C'était en effet un problème de place, nous utilisions 100% de la place disponible sur frodon. Cela est dû au fait de la sauvegarde journalière des bases de données, de nos copies de travail SVN et des sites/intranet, les-quelles sont ensuite envoyé sur un autre serveur backup local (nom : gandalf). J'ai résolu ce problème de place en supprimant d'anciennes sauvegardes. Ce problème ne se présentera plus car j'ai modifié le script de la tâche planifié (crontab) pour que le serveur frodon supprime ses sauvegardes une fois celui-ci envoyé au serveur backup gandalf (rsync). D'un autre côté, avant mon intervention, la boite a redémarré le serveur frodon. Depuis, le chargement et l'affichage des pages sont très longues...


Données récoltées :
  • # df -h
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    Sys. de fichiers    Taille  Uti. Disp. Uti% Monté sur
    /dev/cciss/c0d0p1     6,5G  3,8G  2,4G  62% /
    tmpfs                 2,0G     0  2,0G   0% /lib/init/rw
    udev                  2,0G  148K  2,0G   1% /dev
    tmpfs                 2,0G     0  2,0G   0% /dev/shm
    /dev/cciss/c0d0p6     252G   60G  181G  25% /home
    # top
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
     
    top - 14:54:10 up 22:05,  1 user,  load average: 0.00, 0.00, 0.00
    Tasks: 110 total,   2 running, 108 sleeping,   0 stopped,   0 zombie
    Cpu(s):  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
    Mem:   4048124k total,  1024176k used,  3023948k free,   125008k buffers
    Swap:        0k total,        0k used,        0k free,   442552k cached
     
      PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
       14 root      RT   0     0    0    0 S    0  0.0   0:00.00 watchdog/3
       11 root      RT   0     0    0    0 S    0  0.0   0:00.00 watchdog/2
        8 root      RT   0     0    0    0 S    0  0.0   0:00.00 watchdog/1
        5 root      RT   0     0    0    0 S    0  0.0   0:00.00 watchdog/0
      709 root      20   0     0    0    0 S    0  0.0   0:00.00 usbhid_resumer
     2676 root      16  -4 16728  588  292 S    0  0.0   0:00.00 udevd
     2714 root      18  -2 16724  632  332 S    0  0.0   0:00.00 udevd
     5068 root      20   0 19060 1360 1012 R    0  0.0   0:00.04 top
       24 root      20   0     0    0    0 S    0  0.0   0:00.04 sync_supers
     2644 root      20   0 49168 1132  576 S    0  0.0   0:00.00 sshd
     5042 root      20   0 72548 3384 2656 S    0  0.1   0:00.07 sshd
     2628 root      20   0 94844 3292 2392 S    0  0.1   0:00.00 smbd
     2634 root      20   0 94568 1480  588 S    0  0.0   0:00.00 smbd
     4669 root      20   0 95080 3744 2816 S    0  0.1   0:00.04 smbd
     4677 root      20   0 98056 7160 4016 S    0  0.2   0:05.28 smbd
     4018 root      20   0 46144 9508 1540 S    0  0.2   0:50.85 ruby
     1090 root      20   0 54552 1960 1088 S    0  0.0   0:00.10 rsyslogd
      945 statd     20   0 14376  856  688 S    0  0.0   0:00.00 rpc.statd
     1564 postfix   20   0 39384 2492 1968 S    0  0.1   0:00.05 qmgr
      934 daemon    20   0  8092  612  480 S    0  0.0   0:00.00 portmap
       23 root      20   0     0    0    0 S    0  0.0   0:00.00 pm
     5025 postfix   20   0 39224 2316 1836 S    0  0.1   0:00.00 pickup
     2624 root      20   0 64600 1888 1264 S    0  0.0   0:01.28 nmbd
       21 root      20   0     0    0    0 S    0  0.0   0:00.00 netns
     1184 root      20   0  3952  636  512 S    0  0.0   0:00.00 mysqld_safe
     1328 mysql     20   0  942m 184m 7628 S    0  4.7   0:12.74 mysqld
       12 root      RT   0     0    0    0 S    0  0.0   0:00.00 migration/3
        9 root      RT   0     0    0    0 S    0  0.0   0:00.00 migration/2
        6 root      RT   0     0    0    0 S    0  0.0   0:00.00 migration/1
        3 root      RT   0     0    0    0 S    0  0.0   0:00.00 migration/0
     1555 root      20   0 37160 2384 1872 S    0  0.1   0:00.13 master
     1329 root      20   0  3852  612  516 S    0  0.0   0:00.00 logger
        2 root      20   0     0    0    0 S    0  0.0   0:00.00 kthreadd
       47 root      20   0     0    0    0 S    0  0.0   0:02.66 kswapd0
      269 root      20   0     0    0    0 S    0  0.0   0:00.00 ksuspend_usbd
       13 root      20   0     0    0    0 S    0  0.0   0:00.06 ksoftirqd/3
       10 root      20   0     0    0    0 S    0  0.0   0:00.02 ksoftirqd/2
        7 root      20   0     0    0    0 S    0  0.0   0:00.03 ksoftirqd/1
        4 root      20   0     0    0    0 S    0  0.0   0:01.97 ksoftirqd/0
       48 root      25   5     0    0    0 S    0  0.0   0:00.00 ksmd
     1413 root      15  -5     0    0    0 S    0  0.0   0:00.00 kslowd001
     1411 root      15  -5     0    0    0 S    0  0.0   0:00.00 kslowd000
       37 root      20   0     0    0    0 S    0  0.0   0:00.00 kseriod
      691 root      20   0     0    0    0 S    0  0.0   0:00.00 kpsmoused
       45 root      20   0     0    0    0 S    0  0.0   0:00.00 kondemand/3
       44 root      20   0     0    0    0 S    0  0.0   0:00.00 kondemand/2
       43 root      20   0     0    0    0 S    0  0.0   0:00.00 kondemand/1
       42 root      20   0     0    0    0 S    0  0.0   0:00.00 kondemand/0
      321 root      20   0     0    0    0 S    0  0.0   0:00.26 kjournald
      877 root      20   0     0    0    0 S    0  0.0   0:02.90 kjournald
      736 root      39  19     0    0    0 R    0  0.0   2:36.06 kipmi0
       29 root      20   0     0    0    0 S    0  0.0   0:00.00 kintegrityd/3
       28 root      20   0     0    0    0 S    0  0.0   0:00.00 kintegrityd/2
       27 root      20   0     0    0    0 S    0  0.0   0:00.00 kintegrityd/1
       26 root      20   0     0    0    0 S    0  0.0   0:00.00 kintegrityd/0
       46 root      20   0     0    0    0 S    0  0.0   0:00.01 khungtaskd
      270 root      20   0     0    0    0 S    0  0.0   0:00.00 khubd
       20 root      20   0     0    0    0 S    0  0.0   0:00.00 khelper
       33 root      20   0     0    0    0 S    0  0.0   0:00.01 kblockd/3
    # ps aux
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
     
    USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
    root         1  0.0  0.0   8352   800 ?        Ss   Sep01   0:01 init [2]
    root         2  0.0  0.0      0     0 ?        S    Sep01   0:00 [kthreadd]
    root         3  0.0  0.0      0     0 ?        S    Sep01   0:00 [migration/0]
    root         4  0.0  0.0      0     0 ?        S    Sep01   0:01 [ksoftirqd/0]
    root         5  0.0  0.0      0     0 ?        S    Sep01   0:00 [watchdog/0]
    root         6  0.0  0.0      0     0 ?        S    Sep01   0:00 [migration/1]
    root         7  0.0  0.0      0     0 ?        S    Sep01   0:00 [ksoftirqd/1]
    root         8  0.0  0.0      0     0 ?        S    Sep01   0:00 [watchdog/1]
    root         9  0.0  0.0      0     0 ?        S    Sep01   0:00 [migration/2]
    root        10  0.0  0.0      0     0 ?        S    Sep01   0:00 [ksoftirqd/2]
    root        11  0.0  0.0      0     0 ?        S    Sep01   0:00 [watchdog/2]
    root        12  0.0  0.0      0     0 ?        S    Sep01   0:00 [migration/3]
    root        13  0.0  0.0      0     0 ?        S    Sep01   0:00 [ksoftirqd/3]
    root        14  0.0  0.0      0     0 ?        S    Sep01   0:00 [watchdog/3]
    root        15  0.0  0.0      0     0 ?        S    Sep01   0:00 [events/0]
    root        16  0.0  0.0      0     0 ?        S    Sep01   0:00 [events/1]
    root        17  0.0  0.0      0     0 ?        S    Sep01   0:00 [events/2]
    root        18  0.0  0.0      0     0 ?        S    Sep01   0:00 [events/3]
    root        19  0.0  0.0      0     0 ?        S    Sep01   0:00 [cpuset]
    root        20  0.0  0.0      0     0 ?        S    Sep01   0:00 [khelper]
    root        21  0.0  0.0      0     0 ?        S    Sep01   0:00 [netns]
    root        22  0.0  0.0      0     0 ?        S    Sep01   0:00 [async/mgr]
    root        23  0.0  0.0      0     0 ?        S    Sep01   0:00 [pm]
    root        24  0.0  0.0      0     0 ?        S    Sep01   0:00 [sync_supers]
    root        25  0.0  0.0      0     0 ?        S    Sep01   0:00 [bdi-default]
    root        26  0.0  0.0      0     0 ?        S    Sep01   0:00 [kintegrityd/0]
    root        27  0.0  0.0      0     0 ?        S    Sep01   0:00 [kintegrityd/1]
    root        28  0.0  0.0      0     0 ?        S    Sep01   0:00 [kintegrityd/2]
    root        29  0.0  0.0      0     0 ?        S    Sep01   0:00 [kintegrityd/3]
    root        30  0.0  0.0      0     0 ?        S    Sep01   0:00 [kblockd/0]
    root        31  0.0  0.0      0     0 ?        S    Sep01   0:00 [kblockd/1]
    root        32  0.0  0.0      0     0 ?        S    Sep01   0:00 [kblockd/2]
    root        33  0.0  0.0      0     0 ?        S    Sep01   0:00 [kblockd/3]
    root        34  0.0  0.0      0     0 ?        S    Sep01   0:00 [kacpid]
    root        35  0.0  0.0      0     0 ?        S    Sep01   0:00 [kacpi_notify]
    root        36  0.0  0.0      0     0 ?        S    Sep01   0:00 [kacpi_hotplug]
    root        37  0.0  0.0      0     0 ?        S    Sep01   0:00 [kseriod]
    root        42  0.0  0.0      0     0 ?        S    Sep01   0:00 [kondemand/0]
    root        43  0.0  0.0      0     0 ?        S    Sep01   0:00 [kondemand/1]
    root        44  0.0  0.0      0     0 ?        S    Sep01   0:00 [kondemand/2]
    root        45  0.0  0.0      0     0 ?        S    Sep01   0:00 [kondemand/3]
    root        46  0.0  0.0      0     0 ?        S    Sep01   0:00 [khungtaskd]
    root        47  0.0  0.0      0     0 ?        S    Sep01   0:02 [kswapd0]
    root        48  0.0  0.0      0     0 ?        SN   Sep01   0:00 [ksmd]
    root        49  0.0  0.0      0     0 ?        S    Sep01   0:00 [aio/0]
    root        50  0.0  0.0      0     0 ?        S    Sep01   0:00 [aio/1]
    root        51  0.0  0.0      0     0 ?        S    Sep01   0:00 [aio/2]
    root        52  0.0  0.0      0     0 ?        S    Sep01   0:00 [aio/3]
    root        53  0.0  0.0      0     0 ?        S    Sep01   0:00 [crypto/0]
    root        54  0.0  0.0      0     0 ?        S    Sep01   0:00 [crypto/1]
    root        55  0.0  0.0      0     0 ?        S    Sep01   0:00 [crypto/2]
    root        56  0.0  0.0      0     0 ?        S    Sep01   0:00 [crypto/3]
    root       269  0.0  0.0      0     0 ?        S    Sep01   0:00 [ksuspend_usbd]
    root       270  0.0  0.0      0     0 ?        S    Sep01   0:00 [khubd]
    root       274  0.0  0.0      0     0 ?        S    Sep01   0:00 [cciss_scan]
    root       321  0.0  0.0      0     0 ?        S    Sep01   0:00 [kjournald]
    root       691  0.0  0.0      0     0 ?        S    Sep01   0:00 [kpsmoused]
    root       709  0.0  0.0      0     0 ?        S    Sep01   0:00 [usbhid_resumer]
    root       736  0.1  0.0      0     0 ?        SN   Sep01   2:36 [kipmi0]
    root       877  0.0  0.0      0     0 ?        S    Sep01   0:02 [kjournald]
    daemon     934  0.0  0.0   8092   612 ?        Ss   Sep01   0:00 /sbin/portmap
    statd      945  0.0  0.0  14376   856 ?        Ss   Sep01   0:00 /sbin/rpc.statd
    root      1010  0.0  0.0      0     0 ?        S    Sep01   0:02 [flush-104:0]
    root      1090  0.0  0.0  54552  1960 ?        Sl   Sep01   0:00 /usr/sbin/rsyslogd -c4
    root      1121  0.0  0.0   3916   612 ?        Ss   Sep01   0:00 /usr/sbin/acpid
    108       1131  0.0  0.0  23260   804 ?        Ss   Sep01   0:00 /usr/bin/dbus-daemon --system
    avahi     1142  0.0  0.0  33980  1692 ?        S    Sep01   0:00 avahi-daemon: running [frodon.local]
    avahi     1143  0.0  0.0  33756   516 ?        S    Sep01   0:00 avahi-daemon: chroot helper
    root      1184  0.0  0.0   3952   636 ?        S    Sep01   0:00 /bin/sh /usr/bin/mysqld_safe
    mysql     1328  0.0  4.6 965328 188540 ?       Sl   Sep01   0:12 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/run/mysqld/mysqld.sock --port=3306
    root      1329  0.0  0.0   3852   612 ?        S    Sep01   0:00 logger -t mysqld -p daemon.error
    root      1411  0.0  0.0      0     0 ?        S<   Sep01   0:00 [kslowd000]
    root      1413  0.0  0.0      0     0 ?        S<   Sep01   0:00 [kslowd001]
    root      1470  0.0  0.0  10208   668 ?        Ss   Sep01   0:00 /usr/sbin/inetd
    root      1555  0.0  0.0  37160  2384 ?        Ss   Sep01   0:00 /usr/lib/postfix/master
    postfix   1564  0.0  0.0  39384  2492 ?        S    Sep01   0:00 qmgr -l -t fifo -u
    daemon    1619  0.0  0.0  18708   432 ?        Ss   Sep01   0:00 /usr/sbin/atd
    root      1644  0.0  0.0  22420  1016 ?        Ss   Sep01   0:00 /usr/sbin/cron
    root      1762  0.0  0.0   5928   608 tty1     Ss+  Sep01   0:00 /sbin/getty 38400 tty1
    root      1763  0.0  0.0   5928   616 tty2     Ss+  Sep01   0:00 /sbin/getty 38400 tty2
    root      1764  0.0  0.0   5928   616 tty3     Ss+  Sep01   0:00 /sbin/getty 38400 tty3
    root      1765  0.0  0.0   5928   612 tty4     Ss+  Sep01   0:00 /sbin/getty 38400 tty4
    root      1766  0.0  0.0   5928   608 tty5     Ss+  Sep01   0:00 /sbin/getty 38400 tty5
    root      1767  0.0  0.0   5928   612 tty6     Ss+  Sep01   0:00 /sbin/getty 38400 tty6
    root      2624  0.0  0.0  64600  1888 ?        Ss   Sep01   0:01 /usr/sbin/nmbd -D
    root      2628  0.0  0.0  94844  3292 ?        Ss   Sep01   0:00 /usr/sbin/smbd -D
    root      2634  0.0  0.0  94568  1480 ?        S    Sep01   0:00 /usr/sbin/smbd -D
    root      2644  0.0  0.0  49168  1132 ?        Ss   Sep01   0:00 /usr/sbin/sshd
    root      2676  0.0  0.0  16728   588 ?        S<s  Sep01   0:00 udevd --daemon
    root      2714  0.0  0.0  16724   632 ?        S<   Sep01   0:00 udevd --daemon
    root      3683  0.0  0.0      0     0 ?        S    Sep01   0:00 [cifsd]
    root      4000  0.0  0.5 910368 22524 ?        Ss   Sep01   0:00 /usr/sbin/apache2 -k start
    root      4017  0.0  0.0  89004  2024 ?        Sl   Sep01   0:00 /usr/lib/phusion_passenger/ApplicationPoolServerExecutable 0 /usr/lib/phusion_passenger/passenger-spawn-server  /usr/bin/ruby  /tmp/passenger.4000
    root      4018  0.0  0.2  46144  9508 ?        Sl   Sep01   0:50 Passenger spawn server
    www-data  4024  0.1  0.8 915572 33808 ?        S    Sep01   1:30 /usr/sbin/apache2 -k start
    www-data  4038  0.1  0.9 914160 39912 ?        S    Sep01   1:42 /usr/sbin/apache2 -k start
    www-data  4056  0.2  1.0 921708 43040 ?        S    Sep01   3:31 /usr/sbin/apache2 -k start
    root      4669  0.0  0.0  95080  3744 ?        S    09:10   0:00 /usr/sbin/smbd -D
    root      4677  0.0  0.1  98056  7160 ?        S    09:24   0:05 /usr/sbin/smbd -D
    www-data  4714  0.0  1.1 923528 46268 ?        S    09:55   0:08 /usr/sbin/apache2 -k start
    www-data  4757  0.7  0.9 918368 36500 ?        S    11:05   1:38 /usr/sbin/apache2 -k start
    www-data  4760  0.0  0.9 918448 40168 ?        S    11:07   0:03 /usr/sbin/apache2 -k start
    www-data  4787  0.0  0.4 912456 20092 ?        S    11:27   0:00 /usr/sbin/apache2 -k start
    www-data  4788  0.0  0.3 910920 13340 ?        S    11:27   0:00 /usr/sbin/apache2 -k start
    www-data  4789  0.0  0.9 923448 39008 ?        S    11:27   0:00 /usr/sbin/apache2 -k start
    www-data  4792  0.8  2.1 967528 85140 ?        S    11:28   1:48 /usr/sbin/apache2 -k start
    postfix   5025  0.0  0.0  39224  2316 ?        S    14:26   0:00 pickup -l -t fifo -u -c
    root      5042  0.0  0.0  72548  3384 ?        Ss   14:49   0:00 sshd: root@pts/0
    root      5045  0.0  0.0  19308  2088 pts/0    Ss   14:49   0:00 -bash
    root      5070  0.0  0.0  16332  1160 pts/0    R+   14:56   0:00 ps aux
    # nano /etc/apache2/apache2.conf (simplifié)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    ServerRoot "/etc/apache2"
    LockFile ${APACHE_LOCK_DIR}/accept.lock
    PidFile ${APACHE_PID_FILE}
    Timeout 300
    KeepAlive On
    MaxKeepAliveRequests 100
    KeepAliveTimeout 15
     
    <IfModule mpm_prefork_module>
        StartServers          5
        MinSpareServers       5
        MaxSpareServers      10
        MaxClients          150
        MaxRequestsPerChild   0
    </IfModule>
     
    <IfModule mpm_worker_module>
        StartServers          2
        MinSpareThreads      25
        MaxSpareThreads      75
        ThreadLimit          64
        ThreadsPerChild      25
        MaxClients          150
        MaxRequestsPerChild   0
    </IfModule>
     
    <IfModule mpm_event_module>
        StartServers          2
        MaxClients          150
        MinSpareThreads      25
        MaxSpareThreads      75
        ThreadLimit          64
        ThreadsPerChild      25
        MaxRequestsPerChild   0
    </IfModule>
     
    User www-data
    Group www-data
     
    AccessFileName .htaccess
     
    <Files ~ "^\.ht">
        Order allow,deny
        Deny from all
        Satisfy all
    </Files>
     
    DefaultType text/plain
     
    HostnameLookups Off
     
    ErrorLog ${APACHE_LOG_DIR}/error.log
     
    LogLevel warn
     
    LoadModule actions_module /usr/lib/apache2/modules/mod_actions.so
    LoadModule alias_module /usr/lib/apache2/modules/mod_alias.so
    LoadModule auth_basic_module /usr/lib/apache2/modules/mod_auth_basic.so
    LoadModule authn_file_module /usr/lib/apache2/modules/mod_authn_file.so
    LoadModule authz_default_module /usr/lib/apache2/modules/mod_authz_default.so
    LoadModule authz_groupfile_module /usr/lib/apache2/modules/mod_authz_groupfile.so
    LoadModule authz_host_module /usr/lib/apache2/modules/mod_authz_host.so
    LoadModule authz_user_module /usr/lib/apache2/modules/mod_authz_user.so
    LoadModule autoindex_module /usr/lib/apache2/modules/mod_autoindex.so
    LoadModule cgi_module /usr/lib/apache2/modules/mod_cgi.so
    LoadModule dav_module /usr/lib/apache2/modules/mod_dav.so
    LoadModule dav_svn_module /usr/lib/apache2/modules/mod_dav_svn.so
    LoadModule authz_svn_module /usr/lib/apache2/modules/mod_authz_svn.so
    LoadModule deflate_module /usr/lib/apache2/modules/mod_deflate.so
    LoadModule dir_module /usr/lib/apache2/modules/mod_dir.so
    LoadModule env_module /usr/lib/apache2/modules/mod_env.so
    LoadModule expires_module /usr/lib/apache2/modules/mod_expires.so
    LoadModule headers_module /usr/lib/apache2/modules/mod_headers.so
    LoadModule include_module /usr/lib/apache2/modules/mod_include.so
    LoadModule mime_module /usr/lib/apache2/modules/mod_mime.so
    LoadModule negotiation_module /usr/lib/apache2/modules/mod_negotiation.so
    LoadModule passenger_module /usr/lib/apache2/modules/mod_passenger.so
    LoadModule perl_module /usr/lib/apache2/modules/mod_perl.so
    LoadModule php5_module /usr/lib/apache2/modules/libphp5.so
    LoadModule proxy_module /usr/lib/apache2/modules/mod_proxy.so
    LoadModule proxy_balancer_module /usr/lib/apache2/modules/mod_proxy_balancer.so
    LoadModule proxy_http_module /usr/lib/apache2/modules/mod_proxy_http.so
    LoadModule python_module /usr/lib/apache2/modules/mod_python.so
    LoadModule reqtimeout_module /usr/lib/apache2/modules/mod_reqtimeout.so
    LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so
    LoadModule setenvif_module /usr/lib/apache2/modules/mod_setenvif.so
    LoadModule ssl_module /usr/lib/apache2/modules/mod_ssl.so
    LoadModule status_module /usr/lib/apache2/modules/mod_status.so
    oadModule vhost_alias_module /usr/lib/apache2/modules/mod_vhost_alias.so
     
    <IfModule alias_module>
    Alias /icons/ "/usr/share/apache2/icons/"
    <Directory "/usr/share/apache2/icons">
        Options Indexes MultiViews
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>
    </IfModule>
     
    <IfModule mod_deflate.c>
            AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css application/javascript
    </IfModule>
     
    <IfModule mod_dir.c>
              DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
    </IfModule>
     
    <IfModule mod_php5.c>
          AddType application/x-httpd-php .php .phtml .php3 .html
          AddType application/x-httpd-php-source .phps
    </IfModule>
     
    RequestReadTimeout header=20-40,minrate=500
    RequestReadTimeout body=10,minrate=500
     
    Include ports.conf
     
    LogFormat "%v:%p %h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined
    LogFormat "%h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined
    LogFormat "%h %l %u %t \"%r\" %>s %O" common
    LogFormat "%{Referer}i -> %U" referer
    LogFormat "%{User-agent}i" agent
     
    NameVirtualHost *:80
    Listen 80
     
    <IfModule mod_ssl.c>
        Listen 443
    </IfModule>
     
    <IfModule mod_gnutls.c>
        Listen 443
    </IfModule>
    Ajouté le 05/09/2011 :
    # nano /var/log/messages
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Sep  4 06:25:05 frodon rsyslogd: [origin software="rsyslogd" swVersion="4.6.4" x-pid="1090" x-info="http://www.rsyslog.com"] rsyslogd was HUPed, type 'lightweight'.
    Sep  5 06:25:03 frodon rsyslogd: [origin software="rsyslogd" swVersion="4.6.4" x-pid="1090" x-info="http://www.rsyslog.com"] rsyslogd was HUPed, type 'lightweight'.


Informations supplémentaires :
  • Les configurations ci-dessus ont toujours étaient les mêmes, elles n'ont pas été changé et nous n'avions auparavant aucun problèmes avec elles.


Tests effectués :
  • - Pour savoir si le problème venait de l'accès à la base de donnée, j'ai créé une page vierge avec un simple echo. La page se charge en 5 secondes environ et non instantanément comme auparavant.
    - Pour savoir si c'était un problème de réseau, j'ai essayé d'afficher les pages des sites/intranet/bdd à partir du serveur backup gandalf (apache installé etc.), l'affichage est instentané. Celà vient donc bien du serveur frodon.
    - J'ai essayé de redémarrer apache (restart/stop/start) à plusieurs reprises, aucun effet.
    - J'ai essayé de redémarrer le serveur frodon (reboot), aucun effet.
    - J'ai testé avec d'autres navigateurs (ff, chrome, opera, safari, ie), aucun effet, cela ne vient pas du navigateur.


Pistes :
  • - Il se pourrait qu'un service ne se soit pas relancé lors du redémarrage serveur et qui est une incidence sur apache, mais je ne saurait pas dire lequel.
    - Idem, après redémarrage serveur, peut-être une reconfiguration dns à faire.


Depuis quelques semaines, j'ai repris le flambeau concernant la gestion de nos serveurs dev et prod, je n'ai fait aucune installation ou paramétrage de ces derniers. De ce fait, je ne sait pas trop où chercher car trop novice pour le moment.

Pourriez-vous m'aider ?
Car après lectures de plusieurs forums où des personnes ont eu ce même genre de cas, je n'ai toujours pas résolu ce problème de lenteur.

Merci d'avance !