async update cross-MDTs (LU-3534)

[LU-3536] log updates for cross-MDT operation. Created: 29/Jun/13  Updated: 22/Dec/15  Resolved: 01/Jul/15

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

Type: Technical task Priority: Minor
Reporter: Di Wang Assignee: Di Wang
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Related
is related to LU-5353 GPF in __mdd_orphan_cleanup() Closed
Rank (Obsolete): 8900

 Description   

For cross-MDT operation, the updates needs to be logged to all of MDT. So during recovery between MDTs, MDTs can read these update logs and check and redo the log. But this ticket is only for logging the update into the disk.



 Comments   
Comment by Di Wang [ 30/Aug/13 ]

http://review.whamcloud.com/#/c/10640/
http://review.whamcloud.com/#/c/9321

Comment by Di Wang [ 13/Sep/14 ]

http://review.whamcloud.com/#/c/9321
http://review.whamcloud.com/#/c/10640
http://review.whamcloud.com/#/c/10794
http://review.whamcloud.com/#/c/10939
http://review.whamcloud.com/#/c/11909
http://review.whamcloud.com/#/c/11910
http://review.whamcloud.com/#/c/11408
http://review.whamcloud.com/#/c/11572
http://review.whamcloud.com/#/c/11737

Comment by Gerrit Updater [ 23/Nov/14 ]

wangdi (di.wang@intel.com) uploaded a new patch: http://review.whamcloud.com/12825
Subject: LU-3536 osp: send updates by separate thread
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: f8fd28fa64263fef103e317ddc7fe424c0cd906e

Comment by Gerrit Updater [ 31/Dec/14 ]

wangdi (di.wang@intel.com) uploaded a new patch: http://review.whamcloud.com/13224
Subject: LU-3536 ldlm: Do not evict MDS-MDS connection
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 83178839a317c85ca765ee767ee06fedaad510b3

Comment by Gerrit Updater [ 31/Dec/14 ]

wangdi (di.wang@intel.com) uploaded a new patch: http://review.whamcloud.com/13223
Subject: LU-3536 osd: Use separate dentry for oti_it_inline
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 45a821e21e0bfb56bbd70a348f81f99e10e916be

Comment by Gerrit Updater [ 28/Jan/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13223/
Subject: LU-3536 osd: allocate it for each iteration.
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 62a579a7795f2570cc6c8f4480303a71bfe9989f

Comment by Gerrit Updater [ 08/Apr/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/10640/
Subject: LU-3536 lod: Separate thandle to different layers.
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: b4e6b6b280626dbafebe3e35858707f3143de24a

Comment by Gerrit Updater [ 01/Jun/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/10939/
Subject: LU-3536 lod: record update for cross-MDT operation
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: ca5d15f3d58305cf6c5d05d8ec615eaf99e7b1d7

Comment by Gerrit Updater [ 01/Jun/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/11408/
Subject: LU-3536 lod: write updates to update log
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 4dcd475716418d7b2093d917a8bffa9ad14e4465

Comment by Gerrit Updater [ 01/Jun/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/11572/
Subject: LU-3536 lod: cancel update log after all committed
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: cd764a5462697261a9a6b1e6c6858c75d969bae1

Comment by Di Wang [ 01/Jul/15 ]

patches landed to master

Comment by Gerrit Updater [ 23/Oct/15 ]

Fan Yong (fan.yong@intel.com) uploaded a new patch: http://review.whamcloud.com/16932
Subject: LU-3536 lfsck: re-init the do_index_ops after dt_object_locate
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: c4cb52ffedf18e04d29e45e42debdb716591b8e4

Comment by Gerrit Updater [ 24/Nov/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/16932/
Subject: LU-3536 lfsck: reuse parameter name for re-locating object
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: d7e621201ac5938731067a29fbc2e1c457dfb824

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