Date: Wed, 09 May 2007 18:20:38 +0200 From: Fabian Wenk <fabian@wenks.ch> To: Seraphi <seraphi.lord@gmail.com> Cc: freebsd-amd64@freebsd.org Subject: Re: amd64/112528: NFS over TCP under load hangs with "impossible packet length" Message-ID: <4641F4D6.8060800@wenks.ch> In-Reply-To: <200705081921.l48JL7gO030815@www.freebsd.org> References: <200705081921.l48JL7gO030815@www.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Hello Seraphi Seraphi wrote: >>Number: 112528 >>Category: amd64 >>Synopsis: NFS over TCP under load hangs with "impossible packet length" Just a side note to NFS with Gbit Ethernet: The manpage of nfs(5) on Suse Linux has an interesting section about "Using NFS over UDP on high-speed links such as Gigabit can cause silent data corruption.". See the "WARNINGS" Section at the end of the manpage [1] for more. [1] <http://manpages.unixforum.co.uk/man-pages/linux/suse-linux-10.1/5/nfs-man-page.html> If the clients are Linux with Kernel 2.4.x then NFS over TCP is very slow compared to UDP. With Linux Kernel 2.6.x the performance of NFS over TCP is the same as with NFS over UDP. Do not forget to set /proc/sys/net/ipv4/ipfrag_time to 2 on Linux clients when using NFS over UDP on Gbit Ethernet. bye Fabian
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4641F4D6.8060800>