LFSCK phase II technical debts
(LU-4701)
|
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | Lustre 2.6.0 |
| Fix Version/s: | Lustre 2.6.0 |
| Type: | Technical task | Priority: | Major |
| Reporter: | Andreas Dilger | Assignee: | nasf (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | improvement | ||
| Issue Links: |
|
||||||||||||||||||||||||||||
| Rank (Obsolete): | 12444 | ||||||||||||||||||||||||||||
| Description |
|
The test time of sanity-scrub and sanity-lfsck is much longer than it needs to be, especially in DNE mode, because it is reformatting all of the OSTs and MDTs for every test, and then repopulating the filesystem with test files. It would be better to avoid reformatting the filesystems at all, and instead just compare the "new" results with the "old" results. There may be other potential areas of improvement also. |
| Comments |
| Comment by nasf (Inactive) [ 18/Mar/14 ] |
|
New version sanity-lfsck takes about 750 seconds under DNE mode in my local VM environment. New version sanity-scrub is still in testing. |
| Comment by nasf (Inactive) [ 18/Mar/14 ] |
|
Here is the patch: |
| Comment by nasf (Inactive) [ 19/Mar/14 ] |
|
Sometimes, create on Maloo is very slow, less than 50 objects/sec, no logs, very strange. |
| Comment by nasf (Inactive) [ 21/Mar/14 ] |
|
It is very important to reduce the Maloo tests run time. |
| Comment by Andreas Dilger [ 21/Mar/14 ] |
|
While this is useful to fix, it would not block the release of 2.6.0 so reducing the priority. I'm happy that some good improvements have been made with the current patch, and would prefer that effort be focussed on fixing defects for 2.6. |
| Comment by nasf (Inactive) [ 30/Apr/14 ] |
|
The patch has been landed to master. |