Hide Forgot
Description of problem: I saw this issue again while doing rhel4.9 regression testing and wanted to document it. The second cmirror create deadlocked, and like in bug 452121, there were these messages about clearing recovery on the wrong region. I'll post the kern dump from the hung node as well. TAFT-04: Jan 19 02:03:08 taft-04 qarshd[5034]: Running cmdline: lvcreate -m 2 -n nonsyncd_secondary_3legs_1 -L 600M helter_skelter /dev/sdd1:0-1000 /dev/sdf1:0-1000 /dev/sdh1:0-1000 /dev/sde1:0-150 Jan 19 02:03:08 taft-04 udevd[1294]: udev done! Jan 19 02:03:27 taft-04 [13965]: Monitoring mirror device helter_skelter-nonsyncd_secondary_3legs_1 for events Jan 19 02:03:27 taft-04 qarshd[5143]: Talking to peer 10.15.89.99:56743 Jan 19 02:03:27 taft-04 qarshd[5143]: Running cmdline: lvcreate -m 2 -n nonsyncd_secondary_3legs_2 -L 600M helter_skelter /dev/sdd1:0-1000 /dev/sdf1:0-1000 /dev/sdh1:0-1000 /dev/sde1:0-150 Jan 19 02:03:27 taft-04 udevd[1294]: udev done! Jan 19 02:03:30 taft-04 udevd[1294]: udev done! Jan 19 02:03:31 taft-04 lvm[13965]: Monitoring mirror device helter_skelter-nonsyncd_secondary_3legs_2 for events TAFT-01: Jan 19 02:03:28 taft-01 [15109]: Monitoring mirror device helter_skelter-nonsyncd_secondary_3legs_1 for events Jan 19 02:03:36 taft-01 udevd[1288]: udev done! Jan 19 02:03:47 taft-01 last message repeated 2 times Jan 19 02:03:47 taft-01 lvm[15109]: Monitoring mirror device helter_skelter-nonsyncd_secondary_3legs_2 for events Jan 19 02:03:47 taft-01 kernel: dm-cmirror: Told to clear recovery on wrong region 0/18446744073709551615 Jan 19 02:03:47 taft-01 kernel: dm-cmirror: Unable to notify server of sync state change Jan 19 02:03:47 taft-01 kernel: dm-cmirror: Told to clear recovery on wrong region 0/18446744073709551615 Jan 19 02:03:47 taft-01 kernel: dm-cmirror: Unable to notify server of sync state change Jan 19 02:03:47 taft-01 kernel: dm-cmirror: Told to clear recovery on wrong region 0/18446744073709551615 Jan 19 02:03:47 taft-01 udevd[1288]: udev done! Jan 19 02:03:47 taft-01 kernel: dm-cmirror: Unable to notify server of sync state change Jan 19 02:03:47 taft-01 kernel: dm-cmirror: Told to clear recovery on wrong region 0/18446744073709551615 Jan 19 02:03:47 taft-01 kernel: dm-cmirror: Unable to notify server of sync state change Jan 19 02:03:47 taft-01 kernel: dm-cmirror: Told to clear recovery on wrong region 0/18446744073709551615 Jan 19 02:03:47 taft-01 kernel: dm-cmirror: Unable to notify server of sync state change Jan 19 02:03:57 taft-01 udevd[1288]: udev done! Version-Release number of selected component (if applicable): 2.6.9-94.ELsmp lvm2-2.02.42-9.el4 BUILT: Thu Oct 21 15:49:57 CDT 2010 lvm2-cluster-2.02.42-10.el4 BUILT: Tue Jan 18 06:17:17 CST 2011 device-mapper-1.02.28-3.el4 BUILT: Thu Mar 4 14:48:16 CST 2010 cmirror-1.0.2-1.el4 BUILT: Thu Feb 26 15:29:27 CST 2009 cmirror-kernel-2.6.9-43.14.el4 BUILT: Wed Dec 22 16:24:19 CST 2010 How reproducible: Few times during regression testing
Created attachment 474326 [details] log from taft-04