Implement OI Scrub for ZFS
(LU-7585)
|
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | Lustre 2.11.0 |
| Type: | Technical task | Priority: | Minor |
| Reporter: | nasf (Inactive) | Assignee: | nasf (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||||||
| Rank (Obsolete): | 9223372036854775807 | ||||||||||||
| Description |
|
In DNE environment, the object and its name entry may reside on different MDTs. Under such case, we will create an agent entry under backend REMOTE_PARENT_DIR directory on the MDT where the object resides. The agent entry references the object locally. If without the agent entry, related object will be invisible for MDT side file level backup restore by userspace tool, such as 'tar'. ldiskfs supports agent entry. After migrated to ZFS, the agent entry will be on ZFS backend. ZFS needs to handle it to avoid dangling. On the other hand, there may be a lot of corss-MDTs reference for regular file. That may make the single REMOTE_PARENT_DIR very fat as to quite slow for being operated. So it is preferred to optimised that with multiple REMOTE_PARENT_DIRs, may be per MDT per REMOTE_PARENT_DIR. |
| Comments |
| Comment by Gerrit Updater [ 08/Nov/17 ] |
|
Fan Yong (fan.yong@intel.com) uploaded a new patch: https://review.whamcloud.com/29984 |
| Comment by Gerrit Updater [ 08/Nov/17 ] |
|
Fan Yong (fan.yong@intel.com) uploaded a new patch: https://review.whamcloud.com/29985 |
| Comment by nasf (Inactive) [ 08/Nov/17 ] |
|
Another patch: |
| Comment by Gerrit Updater [ 14/Nov/17 ] |
|
Fan Yong (fan.yong@intel.com) uploaded a new patch: https://review.whamcloud.com/30075 |
| Comment by Gerrit Updater [ 22/Dec/17 ] |
|
Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/29984/ |
| Comment by Gerrit Updater [ 22/Dec/17 ] |
|
Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/29617/ |
| Comment by Gerrit Updater [ 04/Jan/18 ] |
|
Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/29985/ |