[LU-17224] improve OST out-of-space testing Created: 24/Oct/23 Updated: 26/Nov/23 |
|
| Status: | Open |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Minor |
| Reporter: | Andreas Dilger | Assignee: | Alex Deiter |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | easy | ||
| Severity: | 3 |
| Rank (Obsolete): | 9223372036854775807 |
| Description |
|
The sanity.sh test_27m and test_64b, and sanityn.sh test_15 subtests are almost always skipped during testing because they try to fill up an OST completely, and usually the OST size is too large to fill with "dd". However, it is possible to fill an OST very quickly with "fallocate" (within 100 MB) and then use "dd" to handle the last bit of writing to better simulate normal file IO. It would also be useful to merge the oos.sh and oos2.sh scripts to avoid code duplication. |
| Comments |
| Comment by Andreas Dilger [ 24/Oct/23 ] |
|
Alex, when you get a chance, could you please look at this. Not a super priority, but an area that we don't test very often. |