Bug 1599867
| Summary: | Misleading "Error reading page" messages during an index rebuild | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 7 | Reporter: | Thomas Jaskiewicz <tjaskiew> |
| Component: | kmod-kvdo | Assignee: | Thomas Jaskiewicz <tjaskiew> |
| Status: | CLOSED ERRATA | QA Contact: | Jakub Krysl <jkrysl> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 7.6 | CC: | awalsh, jkrysl, limershe |
| Target Milestone: | rc | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | 6.1.1.109 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2018-10-30 09:39:49 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: | |||
|
Description
Thomas Jaskiewicz
2018-07-10 19:33:55 UTC
The kern.log snippet reported above came from one of our internal index tests. But the steps to reproduce describe how to do the same thing using a VDO device. There are some small differences in how the UDS tests and the VDO startup code manage their storage devices, resulting in the message: index could not be loaded: UDS Error: Corrupt saved component (1030) sometimes having a different form. The "index could not be loaded:" is the essential part of the message. VDO will usually get "Index not saved cleanly (1069)" instead of "Corrupt saved component (1030)". This difference is not important. The important thing is that the "Error reading page" messages should not appear. kmod-kvd-6.1.1.111 I have tried crashing the system in the middle of writing and crashing it some time after the writing was finished. I've seen message 'index could not be loaded: UDS Error: Corrupt saved component (1030)' in both cases, but no 'Error reading page'. Regression testing passed. 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://access.redhat.com/errata/RHBA-2018:3094 |