From owner-freebsd-fs@FreeBSD.ORG Sun Dec 20 18:48:48 2009 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 15851106566B for ; Sun, 20 Dec 2009 18:48:48 +0000 (UTC) (envelope-from rmacklem@uoguelph.ca) Received: from esa-jnhn.mail.uoguelph.ca (esa-jnhn.mail.uoguelph.ca [131.104.91.44]) by mx1.freebsd.org (Postfix) with ESMTP id C03808FC12 for ; Sun, 20 Dec 2009 18:48:47 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApoEADAALkuDaFvI/2dsb2JhbADSHYIxgX0EgWU X-IronPort-AV: E=Sophos;i="4.47,428,1257138000"; d="scan'208";a="59921961" Received: from darling.cs.uoguelph.ca ([131.104.91.200]) by esa-jnhn-pri.mail.uoguelph.ca with ESMTP; 20 Dec 2009 13:48:46 -0500 Received: from localhost (localhost.localdomain [127.0.0.1]) by darling.cs.uoguelph.ca (Postfix) with ESMTP id 139789428F3; Sun, 20 Dec 2009 13:48:46 -0500 (EST) X-Virus-Scanned: amavisd-new at darling.cs.uoguelph.ca Received: from darling.cs.uoguelph.ca ([127.0.0.1]) by localhost (darling.cs.uoguelph.ca [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ufjwt36IMpav; Sun, 20 Dec 2009 13:48:45 -0500 (EST) Received: from muncher.cs.uoguelph.ca (muncher.cs.uoguelph.ca [131.104.91.102]) by darling.cs.uoguelph.ca (Postfix) with ESMTP id 2C83E9428EF; Sun, 20 Dec 2009 13:48:45 -0500 (EST) Received: from localhost (rmacklem@localhost) by muncher.cs.uoguelph.ca (8.11.7p3+Sun/8.11.6) with ESMTP id nBKIvxv03245; Sun, 20 Dec 2009 13:57:59 -0500 (EST) X-Authentication-Warning: muncher.cs.uoguelph.ca: rmacklem owned process doing -bs Date: Sun, 20 Dec 2009 13:57:59 -0500 (EST) From: Rick Macklem X-X-Sender: rmacklem@muncher.cs.uoguelph.ca To: Bob Friesenhahn In-Reply-To: Message-ID: References: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-fs@freebsd.org Subject: Re: am-utils/NFS mount lockups in 8.0 X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Dec 2009 18:48:48 -0000 On Sat, 19 Dec 2009, Bob Friesenhahn wrote: > After upgrading my FreeBSD system from FreeBSD 7.2 to 8.0, the am-utils > automounter is experiencing difficulty with managing the NFS client mounts to > my Solaris 10U8 system. There have never been any difficulties before. This > is when using the NFSv3/TCP in the default kernel and not the new NFSv4 > implementation. If it matters, this is for NFS exports from a ZFS pool, with > an exported filesystem per user. > > The problem I see is that the initial mount is instantaneous and works great. > After the mount times out, the re-mount produces several "NFS timeout" > messages to the widow where the accessing program is running. Sometimes this > remount succeeds, but if it fails, then the program is left locked up forever > waiting for the NFS mount. Meanwhile connectivity between the FreeBSD system > and the Solaris system is fine, as illustrated by excellent connectivity with > SSH and no lost packets via 'ping'. > You could try the patch at: http://people.freebsd.org/~rmacklem/patches/freebsd8-clntvc.patch (Fixes an issue w.r.t. client side TCP reconnects and didn't quite make it into 8.0.) I am trying to keep a list of FreeBSD8.0 NFS fixes at: http://people.freebsd.org/~rmacklem Good luck with it, rick