[LU-16135] prohibit DoM pattern in plain layout Created: 05/Sep/22 Updated: 11/Oct/22 Resolved: 24/Sep/22 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | Lustre 2.16.0 |
| Type: | Bug | Priority: | Minor |
| Reporter: | Mikhail Pershin | Assignee: | Mikhail Pershin |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||
| Severity: | 3 | ||||
| Rank (Obsolete): | 9223372036854775807 | ||||
| Description |
|
DoM pattern can be set as default directory layout as plain layout: # lfs setstripe -L mdt -S 128K -c 2 <directory> it misses DoM component sanity checks because it is set as not component but plain layout pattern. Such layout is not allowed and causes later crashed when file is created under that directory. Currently this is prevented in master by checks in LFS itself but older LFS versions could does that still, so LOD itself must prohibit that as well |
| Comments |
| Comment by Gerrit Updater [ 24/Sep/22 ] |
|
"Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/48433/ |
| Comment by Peter Jones [ 24/Sep/22 ] |
|
Landed for 2.16 |