From: Peter Staubach Subject: Re: [NFS] Error ESTALE require Linux NFS client to reboot? Date: Fri, 23 May 2008 09:48:06 -0400 Message-ID: <4836CB16.6040909@redhat.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Cc: nfs@lists.sourceforge.net To: "Ajay Gupta (akgupta)" Return-path: Received: from neil.brown.name ([220.233.11.133]:33673 "EHLO neil.brown.name" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753571AbYEWNtG (ORCPT ); Fri, 23 May 2008 09:49:06 -0400 Received: from brown by neil.brown.name with local (Exim 4.63) (envelope-from ) id 1JzXdm-0000VJ-Mt for linux-nfs@vger.kernel.org; Fri, 23 May 2008 23:49:02 +1000 In-Reply-To: Sender: linux-nfs-owner@vger.kernel.org List-ID: Ajay Gupta (akgupta) wrote: > Hi, > > I have few questions regarding ESTALE error which Linux NFS client > reports to application - is there any scenario where this will require > a NFS client reboot ? Does Linux kernel version 2.6.Le or after can > fully recover from ESTALE error and not require client to reboot? What > application should do if encountered ESTALE error to gracefully recover ? > Most of this depends upon where the ESTALE error was encountered in the file system and what the application was doing with that object. It also depends upon what semantics are desired for "recovering". In general though, a client reboot is not required. Finding a way to umount and mount again or to close and reopen the file will lead to things clearing up. By the way, which Linux kernel version is 2.6.Le? Thanx... ps ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ NFS maillist - NFS@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nfs _______________________________________________ Please note that nfs@lists.sourceforge.net is being discontinued. Please subscribe to linux-nfs@vger.kernel.org instead. http://vger.kernel.org/vger-lists.html#linux-nfs