Bug 537217
| Summary: | Dracut cannot boot with an NFS root | |||
|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Andrew McNabb <amcnabb> | |
| Component: | dracut | Assignee: | Harald Hoyer <harald> | |
| Status: | CLOSED DUPLICATE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | |
| Severity: | medium | Docs Contact: | ||
| Priority: | low | |||
| Version: | 12 | CC: | harald, vanhoof | |
| Target Milestone: | --- | |||
| Target Release: | --- | |||
| Hardware: | All | |||
| OS: | Linux | |||
| Whiteboard: | ||||
| Fixed In Version: | Doc Type: | Bug Fix | ||
| Doc Text: | Story Points: | --- | ||
| Clone Of: | ||||
| : | 578060 (view as bug list) | Environment: | ||
| Last Closed: | 2009-11-26 09:29:13 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
Andrew McNabb
2009-11-12 20:33:47 UTC
By the way, the version of dracut is dracut-002-13.4.git8f397a9b.fc12. Also, I'm more confident that I read the manual well, since https://fedoraproject.org/wiki/Dracut/Options#NFS seems to describe exactly what I'm trying. Please let me know if there is any other information I can provide. Thanks. please check, that you have "dracut-network" installed Indeed I do not. There is no mention of "dracut-network" in the wiki documentation, and the mkinitrd-based system didn't have any such requirement. I think there definitely need to be explanations at both of the following: https://fedoraproject.org/wiki/Dracut https://fedoraproject.org/wiki/Dracut/Options (in the NFS section) Since this is new for Fedora 12, there should also be an entry about this specific issue in the release notes. I'll try installing dracut-network, rebuilding the initramfs, and see if that works. Thanks. It looks like installing "dracut-network" indeed makes Dracut pass NFS roots on to the mount command. I guess this bug is really about fixing the documentation. Thanks again for your help. By the way, is there any way to specify an NFS domain for idmap in the options? I'm not currently able to mount an NFSv4 root because the client doesn't know the NFS domain and can't do mapping. The Dracut options wiki page doesn't list any way to specify the idmap domain, and Wireshark revealed that Dracut isn't doing any DNS requests to determine the NFS domain (Solaris looks up the TXT record for _nfsv4idmapdomain to determine the domain). Without getting the domain right, mounting the root filesystem gives the error: rpc.idmapd: Could not find user "nobody" mount.nfs4: mounting server:/path failed, reason given by server: No such file or directory (In reply to comment #5) > By the way, is there any way to specify an NFS domain for idmap in the options? > I'm not currently able to mount an NFSv4 root because the client doesn't know > the NFS domain and can't do mapping. The Dracut options wiki page doesn't list > any way to specify the idmap domain, and Wireshark revealed that Dracut isn't > doing any DNS requests to determine the NFS domain (Solaris looks up the TXT > record for _nfsv4idmapdomain to determine the domain). Without getting the > domain right, mounting the root filesystem gives the error: > > rpc.idmapd: Could not find user "nobody" > mount.nfs4: mounting server:/path failed, reason given by server: > No such file or directory oh right.. this is not (yet) implemented I don't want to clutter this bug report, which I think should just be about the documentation and release notes for "dracut-network". *** This bug has been marked as a duplicate of bug 537969 *** |