Some suggestions.
1. Try CIFS (via Samba on the RHEL server) instead of NFS. This may
indicate if it is a problem with NFS or at a lower layer.
2. Any hardware problems? Link errors or dropped packets on the
interface? I've seen some cheap NICs that can't handle high packet
rates.
3. async NFS mounts are the default on Linux. This can cause problems
if the device's software assumes that as soon as a write() call
returns the file is updated, which is not guaranteed with the
Linux NFS server, IIRC. Try sync mounts. Increasing the number of
NFSd servers may increase throughput but it may also increase the
possibility that a read() from the client is serviced before the
write() is committed.
4. Try creating a large file in the NFS share, creating a file system
on it, and mounting it directly via loopback on the client.
-Andy
_______________________________________________
Tech mailing list
[email protected]
http://lopsa.org/cgi-bin/mailman/listinfo/tech
This list provided by the League of Professional System Administrators
http://lopsa.org/