Another Linux Dynamic Pseudo Root patch submitted by Steve Dickson of Redhat

So another patch set for a Linux Dynamic Pseudo Root has been submitted by Steve Dickson to the Linux NFSv4 mailing list:

The following patch series gives rpc.mountd the ability to allocate a dynamic pseudo root, so the
'fsid=0' export option is no longer required. This allows v2, v3 and v4 clients mounts without
any changes to the server's exports list.

One anomaly of the Linux NFS server is that it requires a pseudo root to be defined. Currently
the only way a pseudo root can be defined is by setting the fsid to zero (i.e. fsid=0). So
if we wanted to make v4 the default mounting version and have things just work like v2/v3 all
of the existing exports configurations would have to change (i.e. a 'fsid=0' would have to
be added) to support a v4 mounts, which, imho, is unacceptable. So this patch series address this problem.

Steve has really highlighted a huge gap in seamless integration of the Linux NFSv4 implementation into automounters, etc. The path to an export should not change based on the version of the protocol.

Hmm, strike that, from a re-reading of I'm not sure if this patch eliminates my concern about the mount path or not. I.e., above he talks about adding a 'fsid=0' on the server and not what the client has to do about the path.

Time to ask him!

Update: Steve says it does address the mount path issue we've seen in the past.


Originally posted on Kool Aid Served Daily
Copyright (C) 2008, Kool Aid Served Daily
Comments:

Post a Comment:
  • HTML Syntax: NOT allowed
About

tdh

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today