Bug 72213
Summary: | NFS v3 client caches directories causing stale file handles | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Jefferson Ogata <jefferson.ogata> |
Component: | kernel | Assignee: | Arjan van de Ven <arjanv> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Brian Brock <bbrock> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 7.3 | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2004-09-30 15:39:51 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Jefferson Ogata
2002-08-21 23:50:48 UTC
Disabling attribute caching with the noac option appears to mitigate this bug, although I still observed a Stale file handle error logged at a time when I am 99% sure that noac was in effect. I imagine that someone thought it would be clever to use a directory cache to optimize against re-reading large directories that are unchanged, by checking mod time on the directory first. I think perhaps this would be an arguable position, if the check verified also that the inode change time is intact. As it is, the typical deployment of rsync with the --times option will exercise this bug. If a check was added for inode change time, then this problem would go away. Even so, there will be cases where the bug still causes problems, but they will be far fewer. Hello? Thanks for the bug report. However, Red Hat no longer maintains this version of the product. Please upgrade to the latest version and open a new bug if the problem persists. The Fedora Legacy project (http://fedoralegacy.org/) maintains some older releases, and if you believe this bug is interesting to them, please report the problem in the bug tracker at: http://bugzilla.fedora.us/ |