All of lore.kernel.org
 help / color / mirror / Atom feed
* nfsd tuning - please help me!
@ 2003-02-13 22:24 Alan Powell
  2003-02-14 11:33 ` Steve Dickson
  0 siblings, 1 reply; 6+ messages in thread
From: Alan Powell @ 2003-02-13 22:24 UTC (permalink / raw)
  To: nfs

Linux NFS gurus: I need your help! I've spent the
better part of the week trying to tune our NFS server.
It's serving about 30Mbit/sec sustained, but the
latency for serving NFS requests is high. When I
access an NFS mount from a client machine, it can
sometimes take several seconds to do even a simple
directory listing. However, doing the same operations
on the NFS server locally is always fast, even if I'm
doing the operation from an NFS client that is under
minimal load. So I'm pretty sure that the problem is
NFS server specific. Furthermore, I'm pretty sure that
this is not a hardware issue, so my question is if we
are just running the Linux NFS daemon up to its
limits? WAt this point we're very close to buying a
NetApp filer to alleviate the problem, b/c I've heard
some amazing stats from their salespeople, but I
wanted to check with you guys first. Thank you!

Here's some more info:
- We're using the latest RH 7.3 kernel
(2.4.18-24.7.xsmp) on both the server and clients.
- We use only NFS v3.
- For the most part of the day, we're serving about
100 random 30KB file reads per second (minimal
writes), resulting in 30Mbit transfer.
- We are not hardware constrained (CPU is 90% idle,
and the disks perform fine when doing local file
operations). The latency only occurs for NFS
operations.
- There are no network issues (there are hardly any
retransmissions according to nfsstat). Also, using
ttcp to test the network connection, we're able to
utilize the remaining 70Mbit on the ethernet card.
- We have a max limit of 32 NFS daemon processes, and
according to /proc/net/rpc/nfsd, that is more than we
need.
- NFS is mounted with the following options, and
increasing [rw]size beyond 8192 has made no
difference: rw,hard,rsize=8192,wsize=8192,actimeo=120 
- Adjusting [rw]mem_default and [rw]mem_max in
/proc/sys/net/core beyond the default 64KB has made no
difference.

I rebooted the NFS server about 20 hours ago, and here
are nfsstat and iostat numbers for it since the
counters were cleared out 20 hours ago:

[root@server etc]# nfsstat -s
Server rpc stats:
calls      badcalls   badauth    badclnt    xdrcall
47303390   0          0          0          0       

Server nfs v3:
null       getattr    setattr    lookup     access    
readlink   
0       0% 12498418 26% 16824   0% 7556878 15% 224714 
0% 54      0% 
read       write      create     mkdir      symlink   
mknod      
26663116 56% 225950  0% 19573   0% 1       0% 0      
0% 0       0% 
remove     rmdir      rename     link       readdir   
readdirplus
7936    0% 0       0% 14880   0% 248     0% 36450   0%
605     0% 
fsstat     fsinfo     pathconf   commit     
14      0% 37      0% 0       0% 37766   0% 


[root@server etc]# iostat -x
Linux 2.4.18-24.7.xsmp (server.domain.com)  02/13/2003

avg-cpu:  %user   %nice    %sys   %idle
           0.27    0.01    7.78   91.94

Device:    rrqm/s wrqm/s   r/s   w/s  rsec/s  wsec/s  
 rkB/s    wkB/s avgrq-sz avgqu-sz   await  svctm 
%util
/dev/rd/c0d0
           280.34   6.17  0.00  0.00 5172.83   67.25 
2586.41    33.63     0.00     0.29    0.00   0.00 
10.37


__________________________________________________
Do you Yahoo!?
Yahoo! Shopping - Send Flowers for Valentine's Day
http://shopping.yahoo.com


-------------------------------------------------------
This SF.NET email is sponsored by: FREE  SSL Guide from Thawte
are you planning your Web Server Security? Click here to get a FREE
Thawte SSL guide and find the answers to all your  SSL security issues.
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0026en
_______________________________________________
NFS maillist  -  NFS@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nfs

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2003-02-18  2:28 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-02-13 22:24 nfsd tuning - please help me! Alan Powell
2003-02-14 11:33 ` Steve Dickson
2003-02-14 17:44   ` Alan Powell
2003-02-14 20:32     ` Ion Badulescu
2003-02-17  2:59       ` Yusuf Goolamabbas
2003-02-18  2:28         ` Alan Powell

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.