[LU-3489] ZFS OSD missing OI iterator for scrub/LFSCK Created: 20/Jun/13 Updated: 15/Sep/15 Resolved: 15/Sep/15 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | Lustre 2.4.0, Lustre 2.5.0 |
| Fix Version/s: | Lustre 2.6.0, Lustre 2.5.4 |
| Type: | Bug | Priority: | Major |
| Reporter: | Andreas Dilger | Assignee: | Alex Zhuravlev |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | mq414, prz, zfs | ||
| Sub-Tasks: |
|
|||||||||||||||
| Rank (Obsolete): | 8772 |
| Description |
|
There is not yet an object table iterator for ZFS OSDs. This is needed in order to implement OI Scrub for ZFS (which would also allow a file-level backup of an ldiskfs-based MDT/OST to be restored into a newly-formatted ZFS filesystem) and verifying the Lustre namespace metadata (e.g. linkEA and FID-in-dirent). It is also needed for implementing the distributed MDT-OST verification for LFSCK Phase II, and MDT-MDT verification for DNE in LFSCK Phase III. |
| Comments |
| Comment by Alex Zhuravlev [ 02/Aug/13 ] |
|
the initial patches: there is no OI scrub functionality in, but the object iterator does enables LFSCK on ZFS. |
| Comment by Jodi Levi (Inactive) [ 17/Apr/14 ] |
|
Can this ticket be closed? |
| Comment by Andreas Dilger [ 18/Apr/14 ] |
|
This depends on |
| Comment by Jodi Levi (Inactive) [ 08/May/14 ] |
|
The fix for |
| Comment by Jian Yu [ 02/Oct/14 ] |
|
Patch http://review.whamcloud.com/7152 was reverted from Lustre b2_5 branch because it caused regression failure |
| Comment by Gerrit Updater [ 18/Nov/14 ] |
|
Johann Lombardi (johann.lombardi@intel.com) uploaded a new patch: http://review.whamcloud.com/12771 |
| Comment by Gerrit Updater [ 18/Nov/14 ] |
|
Johann Lombardi (johann.lombardi@intel.com) merged in patch http://review.whamcloud.com/12771/ |
| Comment by Johann Lombardi (Inactive) [ 10/Dec/14 ] |
|
Seems that i have used the wrong ticket, sorry for the noise. |