Bug 425765
Summary: | Problem with nfs mounts of bind mounted directories | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Terry Barnaby <terry1> |
Component: | nfs-utils | Assignee: | Jeff Layton <jlayton> |
Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | 8 | CC: | steved |
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: | 2008-08-04 12:42:26 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
Terry Barnaby
2007-12-15 07:09:12 UTC
mountd defaults to using the uuid of the filesystem or the major/minor number to generate the device portion of the filehandle (since this is generally invariant between reboots, and is usually unique). In this situation it's not unique and the server has no way to know *which* export the client wants when this comes in. This is not easily changeable -- if it worked in older kernels it was probably a coincidence... You can probably work around this by setting fsid= export options on each of these exports. Maybe give /home fsid=1 and /data fsid=2 or something. That should make each export have explicitly different filehandles. I don't think there's anything that can be done with this. Using the UUID gets around many problems with stale filehandles when device ordering changes. Since there's been no update to this in several months. I'm going to close this as NOTABUG and presume that the workaround I proposed will fix this for you. |