Bug 498646
Summary: | gfs2_fsck does not fix filesystem when 'journal is already locked for use' | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 5 | Reporter: | Eduardo Damato <edamato> | ||||
Component: | gfs2-utils | Assignee: | Robert Peterson <rpeterso> | ||||
Status: | CLOSED ERRATA | QA Contact: | Cluster QE <mspqa-list> | ||||
Severity: | urgent | Docs Contact: | |||||
Priority: | urgent | ||||||
Version: | 5.3 | CC: | cward, edamato, tao, theophanis_kontogiannis | ||||
Target Milestone: | rc | ||||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2009-09-02 11:01:57 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Comment 1
Eduardo Damato
2009-05-01 16:16:02 UTC
This bug is related to the bug below: https://bugzilla.redhat.com/show_bug.cgi?id=457557 ATTENTION: BUG 457557 is for gfs2-kmod - gfs2.ko BUG 498646 is for gfs2-utils - gfs2_fsck BUG 457557 is specifically for the kernel module bug which can introduce the problem, and the present bug is for the gfs2_fsck to fix it. Adding Theophanis to the cc list to keep him informed. On `gfs2_fsck -y' we have a jid=0: Failed. Initializing fsck Initializing lists... Recovering journals (this may take a while)jid=0: Looking at journal... jid=0: Failed jid=1: Looking at journal... jid=1: Journal is clean. jid=2: Looking at journal... jid=2: Journal is clean. Journal recovery complete. ... ... Created attachment 342138 [details]
Proposed patch
This patch fixes the journal resequencing problem. It probably
still needs more testing, but it seems to work properly.
Since I see a "RHEL 5.4 Development ends" date of Monday, I decided to push this fix to the master branch of the gfs2-utils git tree and the STABLE3, STABLE2 and RHEL5 branches of the cluster git tree for inclusion into 5.4. It was tested on roth-01 using the customer's failing metadata and fixed the sequence numbers. I'm changing the status to Modified as well. If the customer still has issues with the code, please feel free to change the status again. ~~ Attention - RHEL 5.4 Beta Released! ~~ RHEL 5.4 Beta has been released! There should be a fix present in the Beta release that addresses this particular request. Please test and report back results here, at your earliest convenience. RHEL 5.4 General Availability release is just around the corner! If you encounter any issues while testing Beta, please describe the issues you have encountered and set the bug into NEED_INFO. If you encounter new issues, please clone this bug to open a new issue and request it be reviewed for inclusion in RHEL 5.4 or a later update, if it is not of urgent severity. Please do not flip the bug status to VERIFIED. Only post your verification results, and if available, update Verified field with the appropriate value. Questions can be posted to this bug or your customer or partner representative. An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHSA-2009-1337.html |