Bug 1238977
Summary: | Scrubber log should mark file corrupted message as Alert not as information | |||
---|---|---|---|---|
Product: | [Red Hat Storage] Red Hat Gluster Storage | Reporter: | RajeshReddy <rmekala> | |
Component: | bitrot | Assignee: | Venky Shankar <vshankar> | |
Status: | CLOSED ERRATA | QA Contact: | RajeshReddy <rmekala> | |
Severity: | unspecified | Docs Contact: | ||
Priority: | unspecified | |||
Version: | rhgs-3.1 | CC: | annair, asrivast, divya, ggarg, mzywusko, nsathyan, rabhat, rcyriac, rhs-bugs, storage-qa-internal, vshankar | |
Target Milestone: | --- | Keywords: | ZStream | |
Target Release: | RHGS 3.1.1 | |||
Hardware: | Unspecified | |||
OS: | Unspecified | |||
Whiteboard: | ||||
Fixed In Version: | glusterfs-3.7.1-13 | Doc Type: | Bug Fix | |
Doc Text: |
Previously, if a bad file was detected by scrubber, then the scrubber was marking the bad file information as an INFO message in the scrubber log. With this fix, the scrubber will mark a bad file as an ALERT message in the scrubber log.
|
Story Points: | --- | |
Clone Of: | ||||
: | 1240218 (view as bug list) | Environment: | ||
Last Closed: | 2015-10-05 07:18:05 UTC | Type: | Bug | |
Regression: | --- | Mount Type: | --- | |
Documentation: | --- | CRM: | ||
Verified Versions: | Category: | --- | ||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
Cloudforms Team: | --- | Target Upstream Version: | ||
Embargoed: | ||||
Bug Depends On: | ||||
Bug Blocks: | 1240218, 1240219, 1251815, 1255605 |
Description
RajeshReddy
2015-07-03 07:46:24 UTC
> [2015-07-03 01:00:20.584327] A [MSGID: 118023] > [bit-rot-scrub.c:228:bitd_compare_ckum] 0-sym_test-bit-rot-0: Object > checksum mismatch: /bitrot/file10 [GFID: > 4d5591ed-73f2-4fee-a4b4-ba555e011bc7 | Brick: /rhs/brick2/sym] This _is_ logged as ALERT. Isn't this message enough to alert the sysadmin? I find no reason to have the below message at ALERT log level too. > [2015-07-03 01:00:20.585599] I [MSGID: 118024] > [bit-rot-scrub.c:248:bitd_compare_ckum] 0-sym_test-bit-rot-0: Marking > /bitrot/file10 [GFID: 4d5591ed-73f2-4fee-a4b4-ba555e011bc7 | Brick: > /rhs/brick2/sym] as corrupted.. > > > > Actual results: > > > Expected results: > ================== > It should log as alert > > Additional info: upstream patch available for this bug: http://review.gluster.org/11965 so marking status of the bus as a POST downstream patch for this bug: https://code.engineering.redhat.com/gerrit/55866 https://code.engineering.redhat.com/gerrit/#/c/55866/1 has been merged. Hence moving the state to MODIFIED. Tested with build "glusterfs-libs-3.7.1-13" and now log showing corrupted message as alert [2015-08-27 07:53:58.738372] A [MSGID: 118023] [bit-rot-scrub.c:228:bitd_compare_ckum] 0-dht4-bit-rot-0: Object checksum mismatch: /data/bitrot1 [GFID: 9f472773-c993-41d7-b5c3-1a206c36fc7c | Brick: /rhs/brick1/dht4] [2015-08-27 07:53:58.738670] A [MSGID: 118024] [bit-rot-scrub.c:248:bitd_compare_ckum] 0-dht4-bit-rot-0: Marking /data/bitrot1 [GFID: 9f472773-c993-41d7-b5c3-1a206c36fc7c | Brick: /rhs/brick1/dht4] as corrupted.. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHSA-2015-1845.html |