[Lustre-devel] Queries regarding LDLM_ENQUEUE

Nicolas Williams Nicolas.Williams at oracle.com
Wed Oct 20 07:45:25 PDT 2010


On Wed, Oct 20, 2010 at 12:38:44PM +0400, Nikita Danilov wrote:
> On 20 October 2010 12:30, <bzzz.tomas at gmail.com> wrote:
> > yes, and that could be solved if server returns a series of FIDs,
> > then client could check whether any of those is over-mounted?
> 
> This is what sufficiently smart nfsv4 clients are supposed to do, by the
> way, I believe: issue a compound RPC with a sequence of LOOKUP requests and
> traverse returned sequence of file-id-s locally, checking for mount points.

Yes.  The detection and replication of server-side mountpoints on the
client-side is called "mirror mounts" in Solaris, and it's quite handy.

For clients the main issue is going to be whether the VFS allows plugins
to resolve more than one path component at a time.



More information about the lustre-devel mailing list