On Wed, 5 Dec 2007 at 9:55am, Michael H. Frese wrote

Clearly, this puts a premium on using tcp for nfs. All our attempts to do that failed. Well, both of them, anyway. In the first one, we unmounted the offending disk, modified its fstab entry, and remounted it. We were pretty careful in the second one, where we added tcp to the fstab argument, unmounted all the remote disks, restarted all the nfsd's, and did 'mount -a'. We got an error message in both cases that didn't obviously refer to the tcp argument, but the mount didn't happen. As I write this, I see references to tcp mount requests in the mountd man page, so maybe we need to do a bit more here.

The Wikipedia article on nfs says this: "At the time of introduction of Version 3, vendor support for TCP as a transport-layer protocol began increasing. While several vendors had already added support for NFS Version 2 with TCP as a transport, Sun Microsystems added support for TCP as a transport for NFS at the same time it added support for Version 3."

I'd like to know what version of nfs this server supports, but the man page on nfsd doesn't say. The man page on rpc.mountd says that it supports nfs version 2 and version 3, but that "If the NFS kernel module was compiled without support for NFSv3, rpc.mountd must be invoked with the option --no-nfs-version 3." Yet the /proc/procnum/cmdline for the running rpc.mountd doesn't show a --no-nfs-version argument. Clearly, both the kernel and the server need to support the use of tcp.

Looking back through this thread, I don't see any details on the NFS server, only the clients. What are the hardware and OS version of the NFS server?

Grepping through the kernel config for RH9 shows it definitely did not support NFS over TCP *as a server*. If your server is newer, though, and does support a TCP nfsd, then you may have to look at other stuff (firewalls rules, TCP wrappers, etc) as to why the TCP mounts didn't work.

--
Joshua Baker-LePain
QB3 Shared Cluster Sysadmin
UCSF
_______________________________________________
Beowulf mailing list, Beowulf@beowulf.org
To change your subscription (digest mode or unsubscribe) visit 
http://www.beowulf.org/mailman/listinfo/beowulf

Reply via email to