Bug 574448
Summary: | mirror repair failed after leg device(s) were failed in three 4-way mirrors | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 5 | Reporter: | Corey Marthaler <cmarthal> | ||||||||||
Component: | lvm2 | Assignee: | Petr Rockai <prockai> | ||||||||||
Status: | CLOSED WORKSFORME | QA Contact: | Cluster QE <mspqa-list> | ||||||||||
Severity: | medium | Docs Contact: | |||||||||||
Priority: | medium | ||||||||||||
Version: | 5.5 | CC: | agk, dwysocha, heinzm, iannis, jbrassow, mbroz, prockai | ||||||||||
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: | 2010-07-16 22:19:38 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: |
|
Description
Corey Marthaler
2010-03-17 14:56:22 UTC
Created attachment 400818 [details]
log from taft-01
Created attachment 400819 [details]
log from taft-02
Created attachment 400820 [details]
log from taft-03
Created attachment 400821 [details]
log from taft-04
I reproduced this without failing the secondary leg. taft-01: Mar 18 13:26:57 taft-01 lvm[8732]: Repair of mirrored LV helter_skelter/syncd_multiple_legs_4legs_2 failed. Mar 18 13:32:19 taft-01 lvm[8732]: Repair of mirrored LV helter_skelter/syncd_multiple_legs_4legs_3 finished successfully. taft-02: Mar 18 13:29:14 taft-02 lvm[8725]: Repair of mirrored LV helter_skelter/syncd_multiple_legs_4legs_1 finished successfully. Mar 18 13:30:17 taft-02 lvm[8725]: Repair of mirrored LV helter_skelter/syncd_multiple_legs_4legs_3 finished successfully. taft-03: Mar 18 13:27:46 taft-03 lvm[8751]: Repair of mirrored LV helter_skelter/syncd_multiple_legs_4legs_1 finished successfully. Mar 18 13:31:06 taft-03 lvm[8751]: Repair of mirrored LV helter_skelter/syncd_multiple_legs_4legs_2 finished successfully. Mar 18 13:31:07 taft-03 lvm[8751]: Repair of mirrored LV helter_skelter/syncd_multiple_legs_4legs_3 finished successfully. taft-04: Mar 18 13:28:24 taft-04 lvm[8721]: Repair of mirrored LV helter_skelter/syncd_multiple_legs_4legs_1 finished successfully. Mar 18 13:29:48 taft-04 lvm[8721]: Repair of mirrored LV helter_skelter/syncd_multiple_legs_4legs_2 finished successfully. Mar 18 13:31:36 taft-04 lvm[8721]: Repair of mirrored LV helter_skelter/syncd_multiple_legs_4legs_3 finished successfully. This issue can cause the allocate fault policy to not work on some of the mirrors being failed. syncd_secondary_core_4legs_1 helter_skelter mwi-ao 600.00M 100.00 syncd_secondary_core_4legs_1_mimage_0(0),syncd_secondary_core_4legs_1_mimage_2(0),syncd_secondary_core_4legs_1_mimage_3(0) [syncd_secondary_core_4legs_1_mimage_0] helter_skelter iwi-ao 600.00M /dev/sdd1(0) syncd_secondary_core_4legs_1_mimage_1 helter_skelter -wi--- 600.00M unknown device(0) [syncd_secondary_core_4legs_1_mimage_2] helter_skelter iwi-ao 600.00M /dev/sde1(0) [syncd_secondary_core_4legs_1_mimage_3] helter_skelter iwi-ao 600.00M /dev/sdf1(0) Still hitting this: Mar 27 03:18:44 taft-04 lvm[7403]: Repair of mirrored LV helter_skelter/syncd_secondary_core_4legs_2 failed. Repo'ed while attempting to hit bug 588441. May 4 13:34:37 taft-01 lvm[7445]: Repair of mirrored LV helter_skelter/syncd_secondary_core_4legs_3 failed. Well, I can't say much about this without seeing what happens in dmeventd/lvconvert --repair. For that, I need dmeventd logging support, but this was rejected upstream. Until dmeventd logging is merged and we can reproduce with logging enabled, I can do little but guess... Corey, could you please check whether this is fixed by the same change as bug 588441? I.e. can you try updating the filter in lvm.conf and see if the bug is still reproducible with that? In case it is, debug logs from dmevend would be quite helpful. (Presumably, you can obtain these the same way as in 588441.) Thanks! I'm unable to reproduce this issue with the lastest rpms. I'll close this bug and then reopen if seen again. lvm2-2.02.56-12.el5 BUILT: Mon Jun 7 05:40:35 CDT 2010 lvm2-cluster-2.02.56-7.el5 BUILT: Mon Feb 8 10:24:29 CST 2010 device-mapper-1.02.39-2.el5 BUILT: Thu Apr 22 04:43:28 CDT 2010 cmirror-1.1.39-8.el5 BUILT: Wed Mar 3 09:31:58 CST 2010 kmod-cmirror-0.1.22-3.el5 BUILT: Tue Dec 22 13:39:47 CST 2009 |