[LU-15740] runtests test_1: 'Space not all freed Created: 13/Apr/22 Updated: 06/Dec/23 Resolved: 19/Oct/23 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | Lustre 2.16.0, Lustre 2.15.4 |
| Type: | Bug | Priority: | Minor |
| Reporter: | Maloo | Assignee: | Andreas Dilger |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||||||||||
| Severity: | 3 | ||||||||||||||||
| Rank (Obsolete): | 9223372036854775807 | ||||||||||||||||
| Description |
|
This issue was created by maloo for Cliff White <cwhite@whamcloud.com> This issue relates to the following test suite run: https://testing.whamcloud.com/test_sets/6363612b-d4a1-4780-9248-a54e1bf4bfea test_1 failed with the following error: 'Space not all freed: now 8932kB, was 8788kB' May be a repeat of VVVVVVV DO NOT REMOVE LINES BELOW, Added by Maloo for auto-association VVVVVVV |
| Comments |
| Comment by Andreas Dilger [ 13/Apr/22 ] |
|
It seems unlikely that this is a straight duplicate of There have been 15 similar failures in the past 4 weeks, but it goes back a long time and it could just be a slow bleed from 64KB to 144KB of space usage. |
| Comment by Gerrit Updater [ 13/Apr/22 ] |
|
"Andreas Dilger <adilger@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/47065 |
| Comment by Gerrit Updater [ 05/May/22 ] |
|
"Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/47065/ |
| Comment by Andreas Dilger [ 26/Mar/23 ] |
|
"Andreas Dilger <adilger@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/50419 |
| Comment by Andreas Dilger [ 26/Mar/23 ] |
|
In all of the cases where fs_log_size() is checked (runtests included) the actual space compared was based on OST space usage. However, it looks like runtests was failing because fs_log_size() was scaling the returned value based on the MDT count, and not on the OST count. It looks like the main "leakage" of space on the OSTs was only due to blocks being allocated to the object directories O/<seq>/dN, and this was very obvious when runtests was run in isolation and failed repeatedly, but passed if it was run after other tests. Change fs_log_size() to scale the "slop" by OSTCOUNT rather than MDTCOUNT. |
| Comment by Gerrit Updater [ 04/Apr/23 ] |
|
"Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/c/fs/lustre-release/+/50419/ |
| Comment by Gerrit Updater [ 09/Jul/23 ] |
|
"Andreas Dilger <adilger@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/51606 |
| Comment by Gerrit Updater [ 19/Oct/23 ] |
|
"Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/c/fs/lustre-release/+/51606/ |