Re: mount -t nfs4 fails, but mount -t nfs succeeds [SOLVED]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

On 04/27/2012 03:57 PM, Jonathan Ryshpan wrote:
> What a lot of comments!  This deserves a reply at length.  I state a lot
> of things below as fact.  But snce I'm still pretty ignorant about nfs4
> some of them may not be true.  Those who know please put in corrections;
> and we may arrive at the truth about something that's still pretty murky
> to most people.  Comments on particular postings follow.
> Nfs4 exports a tree of directories from a server to a client.  The root
> of the tree must be the root of the filesystem on the host and the
> line containing it in /etc/exports must contain the option fsid=root
> (alternately fsid=0).  If such a line appears in /etc/exports then any
> directory on the server can be exported, and the client can mount any
> directory appearing there.  Nfs4 works through a firewall, provided
> that port port 2049/tcp is opened; nfs3 requires that the firewall be
> (completely) disabled.  "showmount -e <host>"  doesn't work through a
> firewall, it appears to be associated with nfs3.  There is no utility
> like it that works through port 2049/tcp; administrators have to know
> which files are available via the nfs4 port from which servers.
> There's an intro to setting up nfs4 (link from Ed Greshko) that states
> that the fsid=0 option can be applied to any directory, and then other
> directories to be exported should be (bound to) subdirectories of this
> one; but I haven't been able to get it to work.  Funky problems:
> 1) If the client has an actual name or exact IP address in /etc/exports,
> like this line:
>         /nfs4           amito:/(rw,fsid=0,...)
> or
>         /nfs4 ,fsid=0,...)
> mount attempts fail with the message "No such file or directory".  
> 2)If the line in /etc/exports has a form like
>         /nfs4 ,fsid=0,...)
> mount attempts fail with the message "access denied by server".
> There's probably some problem with the options in the parentheses,
> but I've tried them all, starting with the exact ones in the intro
> without success.  On the other hand, exporting the actual root
>         /               amito:(rw,fsid=0,..)
> mounts fine.  
> I hope to be enlightened.

A few things....

First, it may be helpful for you to post the contents of your server's /etc/exports
and /etc/fstab.

Second, have you modified your idmap.conf such that you have identical Domain =
lines?  Note that after modification the nfs-idmap.service needs to be restarted.

Never be afraid to laugh at yourself, after all, you could be missing out on the joke
of the century. -- Dame Edna Everage
users mailing list
To unsubscribe or change subscription options:
Have a question? Ask away:

Photo 4 Less

[Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [Fedora News]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [SSH]     [Find Someone Special]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora QA]     [Fedora Triage]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Yosemite Photos]     [Linux Apps]     [Maemo Users]     [Gnome Users]     [KDE Users]     [Fedora Tools]     [Fedora Art]     [Fedora Docs]     [Maemo Users]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Libvirt Users]     [Fedora ARM]

Add to Google Powered by Linux