Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Mar 2013 13:43:24 +0100
From:      Andre Oppermann <andre@freebsd.org>
To:        peter@holm.cc
Cc:        Rick Macklem <rmacklem@uoguelph.ca>, Lars Eggert <lars@netapp.com>, freebsd-current <freebsd-current@freebsd.org>
Subject:   Re: NewNFS vs. oldNFS for 10.0?
Message-ID:  <51470BEC.5090304@freebsd.org>
In-Reply-To: <1547734002.3937074.1363356520474.JavaMail.root@erie.cs.uoguelph.ca>
References:  <1547734002.3937074.1363356520474.JavaMail.root@erie.cs.uoguelph.ca>

next in thread | previous in thread | raw e-mail | index | archive | help
On 15.03.2013 15:08, Rick Macklem wrote:
> Lars Eggert wrote:
>> 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've mentioned limitations w.r.t. the design of the NLM protocol (rpc.lockd)
> before. Any time there is any kind of network topology issue, it will run
> into difficulties. There may also be other issues.
>
> However, since both the old and new client use the same rpc.lockd in the
> same way (the new one just cribbed the code from the old one), I think
> the same problem would exist for the old one. As such, I don't believe
> this is a regression.

Maybe we can talk Peter Holm into periodically running his file system
stress test suite against NFS too?  :-)  Peter?

-- 
Andre




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?51470BEC.5090304>