Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 15 Mar 2013 14:01:59 +0000
From:      "Eggert, Lars" <lars@netapp.com>
To:        Andre Oppermann <andre@freebsd.org>
Cc:        "<freebsd-current@freebsd.org>" <freebsd-current@freebsd.org>, "<rmacklem@uoguelph.ca>" <rmacklem@uoguelph.ca>
Subject:   Re: NewNFS vs. oldNFS for 10.0?
Message-ID:  <D84CFA96-C933-4D42-9F06-70A8436A8859@netapp.com>
In-Reply-To: <514324E8.30209@freebsd.org>

index | next in thread | previous in thread | raw e-mail

Hi,

this reminds me that I ran into an issue lately with the new NFS and locking for NFSv3 mounts on a client that ran -CURRENT and a server that ran -STABLE.

When I ran "portmaster -a" on the client, which mounted /usr/ports and /usr/local, as well as the location of the respective sqlite databases over NFSv3, the client network stack became unresponsive on all interfaces for 30 or so seconds and e.g. SSH connections broke. The serial console remained active throughout, and the system didn't crash. About a minute after the wedgie I could SSH into the box again, too.

The issue went away when I killed lockd on the client, but that caused the sqlite database to become corrupted over time. The workaround for me was to move to NFSv4, which has been working fine. (One more reason to make it the default...)

I'm not really sure how to debug this further, but would be willing to work with someone off-list who'd tell me what tests to run.

Lars

home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?D84CFA96-C933-4D42-9F06-70A8436A8859>