Dear All,
I'm having problems with Linux NFS clients accessing a NetApp NFS
server. The problems are mostly because it's a WAN connection (with 3
hops in between). There's a mixture of poor WAN performance and Ubuntu
kernel bugs regarding NFS locks. I've been struggling with this for
too long. I then tried UDP instead of TCP and all the problem seem to
have vanished :
I get better performance.
I don't get lock errors and stalled connections in the kernel.
I don't get nfs server xxx.xxx.xx not responding any more.
So I guess I will use UDP, no matter if TCP is recommended in terms of
performance. Also, I can't control the WAN routers and switches so I'm
tied up to that.
My concerns are, is it OK to use UDP over WAN regarding data
corruption ? I've read that UDP over WAN can cause it, and I'm a
little bit afraid, although I don't know why would it corrupt data if
it's "sync,hard,intr" as the mount options.
What do you think ?
Thanks in advance.
--
David McGiven
Associate Researcher
Universitat Autonoma de Barcelona
davidmcgivenn@xxxxxxxxx
--
To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html