[LU-9946] Have fileset on default nodemap Created: 05/Sep/17  Updated: 02/Feb/18  Resolved: 06/Nov/17

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.10.0
Fix Version/s: Lustre 2.11.0, Lustre 2.10.4

Type: Improvement Priority: Minor
Reporter: Sebastien Buisson (Inactive) Assignee: Sebastien Buisson (Inactive)
Resolution: Fixed Votes: 0
Labels: nodemap, patch

Issue Links:
Related
is related to LU-10231 sanity-sec test_27: mgs and default f... Resolved
Rank (Obsolete): 9223372036854775807

 Description   

We would like to be able to impose subdirectory mount for clients in the default nodemap.

Initial implementation done in LU-7846 was considering default nodemap should not have fileset information, but there are some use cases where it makes sense to define one.
For instance, it enables restricting mount from clients that do not pertain to any explicitly defined nodemap entry, to a subdirectory with very limited access and content.
It is also a convenient way to prevent mount from such clients: just define fileset on the default nodemap as a directory that does not exist.

I will post a patch with my proposal.

Thanks,
Sebastien.



 Comments   
Comment by Gerrit Updater [ 05/Sep/17 ]

Sebastien Buisson (sbuisson@ddn.com) uploaded a new patch: https://review.whamcloud.com/28858
Subject: LU-9946 nodemap: have fileset on default nodemap
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: e0a68635390aea649f7d950bab93b45aead67cee

Comment by Gerrit Updater [ 06/Nov/17 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/28858/
Subject: LU-9946 nodemap: have fileset on default nodemap.
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 8ed31f48b3492909739a35ae6a0fbde111f7f028

Comment by Peter Jones [ 06/Nov/17 ]

Landed for 2.11

Comment by Gerrit Updater [ 06/Nov/17 ]

Minh Diep (minh.diep@intel.com) uploaded a new patch: https://review.whamcloud.com/29943
Subject: LU-9946 nodemap: have fileset on default nodemap.
Project: fs/lustre-release
Branch: b2_10
Current Patch Set: 1
Commit: 80989e06367e76bb8e59d08eaa7264287636ae4d

Comment by Gerrit Updater [ 02/Feb/18 ]

John L. Hammond (john.hammond@intel.com) merged in patch https://review.whamcloud.com/29943/
Subject: LU-9946 nodemap: have fileset on default nodemap.
Project: fs/lustre-release
Branch: b2_10
Current Patch Set:
Commit: 9ab98d993b73846cfbbcd1e33f172a93efffca5d

Generated at Sat Feb 10 02:30:41 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.