Re: whether can NFS exports option 'nohide' work?

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

 




J. Bruce Fields 写道:
> On Thu, Jan 07, 2010 at 04:58:28PM +0800, Bian Naimeng wrote:
>> Hi,
>>
>> I want to use this option, but i find it doesn't work at RHEL5.4GA and Fedora12.
>>
>> My /etc/exports like this:
>> # cat /etc/exports
>>   /nfsroot/nfsv4	127.0.0.1(rw,nohide,fsid=0)
>>   /nfsroot/nfsv4/dir1	127.0.0.1(rw,nohide,crossmnt)
>>   /nfsroot/nfsv4/dir2	127.0.0.1(rw,nohide,crossmnt)
>>
>> Then:
>>
>> # mkdir /nfsroot/nfsv4/dir1/tmpdir
>> # echo "best wishes" > /nfsroot/nfsv4/dir1/file1
>> # echo "happy new year" > /nfsroot/nfsv4/dir2/file2
>>
>> # service nfs restart
>> # mount -t nfs4 127.0.0.1:/dir2 /nfsroot/nfsv4/dir1/tmpdir
>> # mount -t nfs4 127.0.0.1:/dir1 /mnt
>>
>> There is file2 at /nfsroot/nfsv4/dir1/tmpdir, but nothing at /mnt/tmpdir.
>> I'm not sure i have used it correctly, and whether it really work? 
>> Thanks for your help.
> 
> You can't re-export nfs filesystems.
> 
> (I wonder why we aren't warning about this?)
> 

  Though i does not mount nfs filesystem, instead by ext3 filesystem /dev/hda,
  there is not anyting at /mnt/tmpdir.

  # mount /dev/hda3 /nfsroot/nfsv4/dir1/tmpdir
  # mount -t nfs4 127.0.0.1:/dir1  /mnt

  # ll /mnt/tmpdir/
    total 0

  Then, i test it at two different RHEL5.4 host.

  host1(nfs server):
  # cat /etc/exports
    /nfsroot/nfsv4		host2(rw,nohide,crossmnt,fsid=0)
    /nfsroot/nfsv4/dir1		host2(rw,nohide,crossmnt)

  # mount /dev/hda3 /nfsroot/nfsv4/dir1/tmpdir

  host2 (nfs client):
  # mount -t nfs4 host1:/dir1 /mnt
  # ll /mnt/
    ls: /nfsv4/tmpdir: Stale NFS file handle
    total 4
    -rw-r--r-- 1 root root    0 Jan  5  2010 file1
    drwxr-xr-x 6 root root 4096 Jan  6  2010 tmpdir

  # ll /nfsv4/tmpdir
    ls: /nfsv4/tmpdir: Stale NFS file handle
    ls: /nfsv4/tmpdir: Stale NFS file handle

 Best Regards
  Bian

--
To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux