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 192.168.2.5(rw,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 192.168.0.0/24(rw,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 users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe or change subscription options: https://admin.fedoraproject.org/mailman/listinfo/users Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines Have a question? Ask away: http://ask.fedoraproject.org