Re: [PATCH 0/3] enhanced ESTALE error handling

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Chuck Lever
Date: Friday, January 18, 2008 - 10:52 am

On Jan 18, 2008, at 12:30 PM, Peter Staubach wrote:

Unless someone is doing something malicious.  Or if the server is  
repeatedly returning ESTALE for some reason.


We haven't identified a server-side solution yet, but that doesn't  
mean it doesn't exist.

If we address the time stamp problem in the client, should we also go  
to lengths to address it in every other corner of the NFS client?   
Should we also address every other server bug we discover with a  
client side fix?


Because this is a problem that sometimes requires application-level  
recovery.  Can we guarantee that retrying the mkdir is the right  
thing to do every time?


Have you tried this client against a file server when you unexport  
the filesystem under test?  The server returns ESTALE no matter what  
the client does.  Should the client continue to retry the request if  
the file system has been permanently taken offline?


I think we have one right here: should the client retry a mkdir if  
gets an ESTALE?

--
Chuck Lever
chuck[dot]lever[at]oracle[dot]com
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [PATCH 0/3] enhanced ESTALE error handling, J. Bruce Fields, (Fri Jan 18, 8:46 am)
Re: [PATCH 0/3] enhanced ESTALE error handling, Chuck Lever, (Fri Jan 18, 9:41 am)
Re: [PATCH 0/3] enhanced ESTALE error handling, Chuck Lever, (Fri Jan 18, 10:17 am)
Re: [PATCH 0/3] enhanced ESTALE error handling, Chuck Lever, (Fri Jan 18, 10:52 am)
Re: [PATCH 0/3] enhanced ESTALE error handling, Peter Staubach, (Fri Jan 18, 11:12 am)
Re: [PATCH 0/3] enhanced ESTALE error handling, Chuck Lever, (Fri Jan 18, 11:17 am)
Re: [PATCH 0/3] enhanced ESTALE error handling, J. Bruce Fields, (Fri Jan 18, 11:37 am)
Re: [PATCH 0/3] enhanced ESTALE error handling, Peter Staubach, (Fri Jan 18, 12:12 pm)
[PATCH 0/3] enhanced ESTALE error handling (v2), Peter Staubach, (Fri Feb 1, 1:57 pm)
[PATCH 0/3] enhanced ESTALE error handling (v3), Peter Staubach, (Mon Mar 10, 1:23 pm)
Re: [PATCH 0/3] enhanced ESTALE error handling (v3), Andreas Dilger, (Mon Mar 10, 3:42 pm)