Actions
Fix #8094
closedMDS: be accurate about stats in check_rstats
% Done:
0%
Source:
Development
Tags:
Backport:
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(FS):
MDS
Labels (FS):
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
We see occasional crashes in CDir::check_rstats function, on
assert(get_num_head_items() == (fnode.fragstat.nfiles + fnode.fragstat.nsubdirs));
There's a problem with that assert: get_num_head_items() is only looking at items in cache. That means that if we do have any real stat issues, we're missing them in the noise. Fix the checks to be accurate.
Updated by Zheng Yan about 10 years ago
- Status changed from New to 12
- Priority changed from High to Normal
Updated by Greg Farnum almost 8 years ago
- Status changed from 12 to Resolved
- Assignee set to Zheng Yan
- Component(FS) MDS added
Zheng fixed this ages ago.
Actions