Salut,
On ven, 2008-10-10 at 20:35 +0000, frolland wrote:
> Salut,
>
> Je suis un peu perdu avec les perfs catastrophiques d'un de nos
> serveurs NFS (serveur DELL, Linux CentOS 5.1, Xeon 3GHz, RAID5 SCSI
> PERC, ext3). Après avoir regardé un peu partout (réseau, montages,
NFS + ext3 : si tu n'as pas mis le noatime, tu as déjà l'explication
d'une partie de tes pertes de performances.
> Dans le même temps, sur les postes clients, on observe de façon
> régulière des :
>
> nfs: server XXX not responding, still trying
> nfs: server XXX OK
Tu as peut-être des problèmes réseau, mais il est plus probable que le
serveur ait du mal.
> [EMAIL PROTECTED] ~]# uptime
> 16:41:06 up 3:30, 1 user, load average: 7.46, 5.53, 3.66
>
> [EMAIL PROTECTED] ~]# vmstat
> procs -----------memory---------- ---swap-- -----io---- --system--
> -----cpu------
> r b swpd free buff cache si so bi bo in cs us sy id wa st
> 0 2 0 383904 413352 2596632 0 0 53 272 166 1129 0 3 65 32 0
Il faudrait regarder sur un peu plus longtemps (vmstat 2) pour voir si
bi et bo varient beaucoup ça pourrait indiquer des lenteurs disques,
mais là les valeurs me semblent normales voire faibles.
> [EMAIL PROTECTED] ~]# top
> top - 16:41:23 up 3:30, 1 user, load average: 6.84, 5.52, 3.70
> Tasks: 124 total, 1 running, 123 sleeping, 0 stopped, 0 zombie
> Cpu(s): 0.3%us, 1.5%sy, 0.0%ni, 64.7%id, 32.1%wa, 0.0%hi, 1.4%si, 0.0%st
> Mem: 3631900k total, 3247856k used, 384044k free, 413368k buffers
> Swap: 2096440k total, 0k used, 2096440k free, 2596828k cached
>
> PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
> 2501 root 15 0 0 0 0 S 2 0.0 0:56.58 nfsd
> 2505 root 15 0 0 0 0 S 2 0.0 0:56.86 nfsd
>
>
> Beaucoup de temps à l'air de passer en attente d'I/O mais je n'arrive
> pas à analyser plus finement la situation, je ne suis pas assez calé (en
> tout cas le CPU n'a rien à faire à priori). Mais normalement un
> processus en attente n'est pas comptabilisé par le 'Load Average' ??
> (puisque le CPU est inactif?)
Tout dépend ce qu'il attend, s'il attend de l'io (réseau ou disque) il
est comptabilisé.
> Sur le Howto NFS j'ai également trouvé des choses sur l'utilisation de
> RAID5/ext3/NFS, et le tuning de ext3 (il est vrai que l'on est passé de
> FC2 à CentOS 5.1 sans vraiment voir disparaitre les soucis de
> performances, on a juste observé un gain important en stabilité).. Ca
> vous semble une piste à privilégier?
Tu peux essayer de changer de serveur nfs (la version noyau ou la
version userland), les performances peuvent être très variables entre
les 2.
Sinon, pour les idées : quelle carte réseau ? gigabit ? as-tu testé le
débit des disques ? en lecture aléatoire ? j'imagine que le raid est
fait par la carte scsi.
Diffusez cette liste aupres de vos relations :)
Linux Azur : http://linux-azur.org
L'auteur du post est responsable de ses �crits !
*** Pas de message SMS, HTML ni de PJ SVP ***