Date: Tue, 15 Dec 1998 10:10:16 -0500 (EST) From: Charles Owens <owensc@enc.edu> To: hackers@FreeBSD.ORG Subject: Re: NFS thoughts Message-ID: <Pine.BSF.3.96.981215092411.2552B-100000@itsdsv2.enc.edu>
next in thread | raw e-mail | index | archive | help
On Mon, 14 Dec 1998, Bernd Walter wrote: > I saw the same on my private hosts. > Everythings the same to your case instead that I have a 100MBit FreeBSD Router > between them. All lines are running Full-Duplex Point-to-Point. > In my case I have a syslogentry telling me about a server down under some load > and it took minutes till it says that the server is up again. > It happend when using NFS3/TCP at this moment I'm using NFS2/UDP and it won't > hang. I was at the Usenix LISA conference last week and in one of the tutorials the issue of NFSv3/TCP stability and interoperability came up. One user reported the SGI<->Solaris and even SGI<->SGI NFSv3 mounts were flakey (with similar symptoms as described here). He eventually traced the problem to the NFSv3/TCP's use of larger buffersizes. These result in more intense bursts of network activity which would at times overrun buffers in his Ethernet switch. He convinced his network vendor to replace the switch with another with deeper buffers, and his problem went away! With the original switch he found that the default 32K read/write buffer size (as compared to UDP's default of 8K) was too much, but by limiting it to 16K he was able to get by, but with some reduction in performance. Could this be the issue that is plaguing our attempts to use NFSv3 with FreeBSD? Or are there other known defects that are at fault. I'm guessing that with FreeBSD we'd use the -r and -w options of mount_nfs to limit the read and write buffer sizes, though the manpage description isn't quite as informative as what's provided with the Solaris: rsize=n Set the read buffer size to n bytes. The default value is 32768 when using Version 3 of the NFS protocol. When using Version 2, the default value is 8192. Does this mount_nfs option from Solaris indeed work the same way as FreeBSD's -r option? later, --- ------------------------------------------------------------------------- Charles N. Owens Email: owensc@enc.edu http://www.enc.edu/~owensc Network & Systems Administrator Information Technology Services "Outside of a dog, a book is a man's Eastern Nazarene College best friend. Inside of a dog it's too dark to read." - Groucho Marx ------------------------------------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.981215092411.2552B-100000>