I can mount them just fine. On server
# df /usr
Filesystem 1024-blocks Used Available Capacity Mounted on
/dev/sdc2 897031 641173 251762 72% /usr
# kexportfs -v
/usr/bin creek(rw,wdelay,no_root_squash)
/usr/lib creek(rw,wdelay,no_root_squash)
/usr/src creek(rw,wdelay,no_root_squash)
/home/work/space
209.249.10.144/255.255.255.248(rw,wdelay,no_root_squash)
/usr/bin 209.249.10.144/255.255.255.248(rw,wdelay,no_root_squash)
/usr/lib 209.249.10.144/255.255.255.248(rw,wdelay,no_root_squash)
/usr/src 209.249.10.144/255.255.255.248(rw,wdelay,no_root_squash)
On client
# mount sea:/usr/lib /net/sea/space
# mount sea:/usr/bin /net/sea/swapfile
# df | grep sea
sea:/usr/lib 897031 641173 251762 72% /net/sea/space
sea:/usr/bin 897031 641173 251762 72% /net/sea/swapfile
> >
> > then I can mount both filesystems on that client only if
> > /usr/bin and /usr/lib come from different partitions.
> >
> > If they are on the same partition, then the first attempt to
> > mount any of these two mountpoints will succeed, the second one
> > will fail (with the usual message on the client) and the server will
> > put in it's log:
> >
> > mountd: getfh failed: Operation not permitted
Did you apply the kernel patches?
>
> Another issue is mounting the directory tree which have several FS mounted
> into (e.g. my ftp tree which I do want to export). I can see the mount
> points on such an NFS-mounted directory but I can't enter them (they appear
> empty on a client side). Is it supposed to be fixed? The good old user-side
> NFS did work fine...
>
A patch is always welcome.
-- H.J. Lu (hjl@gnu.org)- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/