LFSCK 4: improve LFSCK performance (LU-6361)

[LU-6343] LFSCK 4: locate object only when necessary Created: 06/Mar/15  Updated: 12/May/16  Resolved: 29/Apr/15

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.7.0
Fix Version/s: Lustre 2.8.0

Type: Technical task Priority: Critical
Reporter: nasf (Inactive) Assignee: nasf (Inactive)
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Related
Rank (Obsolete): 17758

 Description   

Currently, for every item that is verified by the LFSCK assistant thread, the LFSCK assistant thread will try to locate its parent directory (for namespace LFSCK) or its parent MDT-object (for layout LFSCK) firstly via the given FID. But for most of cases, the system is under consistent status, such object locating is unnecessary.

Be as some improvement, we will make the LFSCK to locate related object only when it is really used.



 Comments   
Comment by Gerrit Updater [ 06/Mar/15 ]

Fan Yong (fan.yong@intel.com) uploaded a new patch: http://review.whamcloud.com/13993
Subject: LU-6343 lfsck: locate object only when necessary
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: a1b625a008c9bc933075c518f103bcf8d8a9f100

Comment by Gerrit Updater [ 28/Apr/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13993/
Subject: LU-6343 lfsck: locate object only when necessary
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 5b3eef20c5a0e31d2cd9580f0cbaa0223783905a

Generated at Sat Feb 10 01:59:23 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.