2006-05-08 17:43:53

by Marten Lehmann

[permalink] [raw]
Subject: NFS limits?

Hello,

a mailserver of us is storing the messages on another server with NFS
through TCP. A lot of concurrent deliveries occur, but I can only see
about 8 nfs processes on the storage server. The mailserver which
accesses the storage often has very high I/O waits (>400 seconds),
because the NFS server doesn't respond in time. How can I increase the
NFS-processes on the storage server? Right NFS is a real bottleneck and
a lot of mails are delivered with a delay of 1-3 hours.

Regards
Marten


-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
NFS maillist - [email protected]
https://lists.sourceforge.net/lists/listinfo/nfs


2006-05-08 20:54:29

by Ramon van Alteren

[permalink] [raw]
Subject: Re: NFS limits?

Hi,

On 8 May , 2006, at 7:43 PM, Marten Lehmann wrote:
> a mailserver of us is storing the messages on another server with
> NFS through TCP. A lot of concurrent deliveries occur, but I can
> only see about 8 nfs processes on the storage server. The
> mailserver which accesses the storage often has very high I/O waits
> (>400 seconds), because the NFS server doesn't respond in time. How
> can I increase the NFS-processes on the storage server? Right NFS
> is a real bottleneck and a lot of mails are delivered with a delay
> of 1-3 hours.

I'm personally using gentoo which offers a tunable parameter on how
many nfs deamons are started. I took a look in the init script that
starts the nfs server and it appears to be a single parameter that
you can supply to the nfs binary.

e.g. /usr/sbin/rpc.nfsd <no-of-nfs-processes>

AFAIK every client of the NFS server starts 4 nfs IOD (I/O deamons)
to handle nfs by default.
It's probably possible to increase that as well, no idea how though.

Hope that helps ?

Grtz Ramon
--
If to err is human, I'm most certainly human.





-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
NFS maillist - [email protected]
https://lists.sourceforge.net/lists/listinfo/nfs

2006-05-08 23:14:38

by J. Bruce Fields

[permalink] [raw]
Subject: Re: NFS limits?

On Mon, May 08, 2006 at 07:43:50PM +0200, Marten Lehmann wrote:
> Hello,
>
> a mailserver of us is storing the messages on another server with NFS
> through TCP. A lot of concurrent deliveries occur, but I can only see
> about 8 nfs processes on the storage server. The mailserver which
> accesses the storage often has very high I/O waits (>400 seconds),
> because the NFS server doesn't respond in time. How can I increase the
> NFS-processes on the storage server? Right NFS is a real bottleneck and
> a lot of mails are delivered with a delay of 1-3 hours.

See
http://nfs.sourceforge.net/nfs-howto/performance.html#NFSD-INSTANCE

and "man nfsd".

--b.


-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
NFS maillist - [email protected]
https://lists.sourceforge.net/lists/listinfo/nfs