[LU-10277] DNE3: allow 'lfs mkdir' to create directory on MDS which has more space Created: 24/Nov/17  Updated: 29/Jan/22  Due: 30/Nov/18  Resolved: 27/Feb/18

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

Type: Improvement Priority: Major
Reporter: Lai Siyao Assignee: Lai Siyao
Resolution: Fixed Votes: 0
Labels: dne3

Issue Links:
Cloners
is cloned by LU-10784 DNE3: mkdir() automatically create re... Resolved
Duplicate
is duplicated by LU-7827 DNE3: automatically select MDT for lf... Resolved
Related
is related to LU-10767 Potential buffer overflow in lfs_setd... Resolved
is related to LU-9435 DNE2 - object placement QoS policy Resolved
Rank (Obsolete): 9223372036854775807

 Description   

On DNE system, it will be good to allow 'lfs mkdir' to create directory on MDT which has more free space. In this way, user doesn't need to care much about balance between MDTs.



 Comments   
Comment by Andreas Dilger [ 25/Nov/17 ]

It would also be good to do this with "lfs mkdir -i -1", and pick the less-full MDTs with "lfs mkdir -c N".

Comment by Gerrit Updater [ 19/Dec/17 ]

Lai Siyao (lai.siyao@intel.com) uploaded a new patch: https://review.whamcloud.com/30598
Subject: LU-10277 utils: 'lfs mkdir' choose the less full MDT
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 85b0f7f2ec77f84d1f5d343e3c3c5fe171a19ad7

Comment by Gerrit Updater [ 27/Feb/18 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/30598/
Subject: LU-10277 utils: 'lfs mkdir -i -1' pick the less full MDTs
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 5c74455b50aa54a0081f1aa86712972857fb8b6a

Comment by Peter Jones [ 27/Feb/18 ]

Landed for 2.11

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