i got the following bug from 2.4.30 while trying to hot add a device
tonight...
i was trying to replace a disk in a 3-way raid1 -- the existing disks are
sda, sdb, and i was replacing sdc. each of these disks has 3 partitions,
each with a raid1.
due to an improper shutdown the raids were being sync'd... specifically:
Personalities : [raid1]
read_ahead 1024 sectors
md0 : active raid1 sdb1[2] sda1[0]
7823552 blocks [3/2] [U_U]
resync=DELAYED
md1 : active raid1 sdb2[2] sda2[0]
3911744 blocks [3/2] [U_U]
resync=DELAYED
md2 : active raid1 sdb3[1] sda3[0]
108318144 blocks [3/2] [UU_]
[==>..................] resync = 13.3% (14415248/108318144)
finish=59.3min speed=26366K/sec
md3 : active raid1 sde1[1] sdd1[0]
199141632 blocks [3/2] [UU_]
[=>...................] resync = 6.0% (12045888/199141632)
finish=145.1min speed=21480K/sec
and then i tried:
# mdadm /dev/md1 -a /dev/sdc2
mdadm: hot add failed for /dev/sdc2: Invalid argument
and the dmesg bug output is pasted below.
let me know if there's more info you'd like ... or if i did something dumb
:)
thanks
-dean
md: trying to hot-add sdc2 to md1 ...
md: bind<sdc2,3>
md: bug in file md.c, line 2473
md: **********************************
md: * <COMPLETE RAID STATE PRINTOUT> *
md: **********************************
md0: <sdb1><sda1> array superblock:
md: SB: (V:0.90.0) ID:<54a41317.8d4ba606.7dd1ac2d.43c65883> CT:42621381
md: L1 S07823552 ND:4 RD:3 md0 LO:0 CS:0
md: UT:426601d8 ST:0 AD:2 WD:2 FD:2 SD:0 CSUM:d1f282a0 E:00000024
D 0: DISK<N:0,sda1(8,1),R:0,S:6>
D 1: DISK<N:1,[dev 00:00](0,0),R:1,S:9>
D 2: DISK<N:2,sdb1(8,17),R:2,S:6>
D 3: DISK<N:3,[dev 00:00](0,0),R:3,S:1>
D 4: DISK<N:4,[dev 00:00](0,0),R:4,S:1>
md: THIS: DISK<N:2,sdb1(8,17),R:2,S:6>
md: rdev sdb1: O:sdb1, SZ:07823552 F:0 DN:2 <6>md: rdev superblock:
md: SB: (V:0.90.0) ID:<54a41317.8d4ba606.7dd1ac2d.43c65883> CT:42621381
md: L1 S07823552 ND:4 RD:3 md0 LO:0 CS:0
md: UT:426601d8 ST:0 AD:2 WD:2 FD:2 SD:0 CSUM:d1f28438 E:00000024
D 0: DISK<N:0,sda1(8,1),R:0,S:6>
D 1: DISK<N:1,[dev 00:00](0,0),R:1,S:9>
D 2: DISK<N:2,sdb1(8,17),R:2,S:6>
D 3: DISK<N:3,[dev 00:00](0,0),R:3,S:1>
D 4: DISK<N:4,[dev 00:00](0,0),R:4,S:1>
md: THIS: DISK<N:2,sdb1(8,17),R:2,S:6>
md: rdev sda1: O:sda1, SZ:07823552 F:0 DN:0 <6>md: rdev superblock:
md: SB: (V:0.90.0) ID:<54a41317.8d4ba606.7dd1ac2d.43c65883> CT:42621381
md: L1 S07823552 ND:4 RD:3 md0 LO:0 CS:0
md: UT:426601d8 ST:0 AD:2 WD:2 FD:2 SD:0 CSUM:d1f28424 E:00000024
D 0: DISK<N:0,sda1(8,1),R:0,S:6>
D 1: DISK<N:1,[dev 00:00](0,0),R:1,S:9>
D 2: DISK<N:2,sdb1(8,17),R:2,S:6>
D 3: DISK<N:3,[dev 00:00](0,0),R:3,S:1>
D 4: DISK<N:4,[dev 00:00](0,0),R:4,S:1>
md: THIS: DISK<N:0,sda1(8,1),R:0,S:6>
md1: <sdc2><sdb2><sda2> array superblock:
md: SB: (V:0.90.0) ID:<94d6f5e3.ce487a3a.fb358d6f.375e923c> CT:4262138d
md: L1 S03911744 ND:4 RD:3 md1 LO:0 CS:0
md: UT:426601d8 ST:0 AD:2 WD:2 FD:2 SD:0 CSUM:c3e2a424 E:0000001c
D 0: DISK<N:0,sda2(8,2),R:0,S:6>
D 1: DISK<N:1,[dev 00:00](0,0),R:1,S:9>
D 2: DISK<N:2,sdb2(8,18),R:2,S:6>
D 3: DISK<N:3,sdc2(8,34),R:3,S:1>
D 4: DISK<N:4,[dev 00:00](0,0),R:4,S:1>
md: THIS: DISK<N:2,sdb2(8,18),R:2,S:6>
md: rdev sdc2: O:sdc2, SZ:03911744 F:0 DN:-1 <6>md: rdev superblock:
md: SB: (V:1.-150761216.0) ID:<00000000.f6b49250.f6ab2d80.00000000> CT:00000000
md: L-156056320 S-156594432 ND:0 RD:-156573696 md0 LO:0 CS:0
md: UT:f6ab2a80 ST:0 AD:-156573696 WD:0 FD:0 SD:-155937712 CSUM:00000000
E:00000000
D 20: DISK<N:483,[dev e3:e3](4194787,8389091),R:12583395,S:16777699>
D 21: DISK<N:134218211,[dev
e3:e3](138412515,142606819),R:146801123,S:150995427>
D 22: DISK<N:268435939,[dev
e3:e3](272630243,276824547),R:281018851,S:285213155>
D 23: DISK<N:402653667,[dev
e3:e3](406847971,411042275),R:415236579,S:419430883>
D 24: DISK<N:536871395,[dev
e3:e3](541065699,545260003),R:549454307,S:553648611>
D 25: DISK<N:671089123,[dev
e3:e3](675283427,679477731),R:683672035,S:687866339>
D 26: DISK<N:805306851,[dev
e3:e3](809501155,813695459),R:817889763,S:822084067>
md: THIS: DISK<N:0,[dev 20:67](0,935010407),R:921989223,S:0>
md: rdev sdb2: O:sdb2, SZ:03911744 F:0 DN:2 <6>md: rdev superblock:
md: SB: (V:0.90.0) ID:<94d6f5e3.ce487a3a.fb358d6f.375e923c> CT:4262138d
md: L1 S03911744 ND:4 RD:3 md1 LO:0 CS:0
md: UT:426601d8 ST:0 AD:2 WD:2 FD:2 SD:0 CSUM:c3e2a5bc E:0000001c
D 0: DISK<N:0,sda2(8,2),R:0,S:6>
D 1: DISK<N:1,[dev 00:00](0,0),R:1,S:9>
D 2: DISK<N:2,sdb2(8,18),R:2,S:6>
D 3: DISK<N:3,[dev 00:00](0,0),R:3,S:1>
D 4: DISK<N:4,[dev 00:00](0,0),R:4,S:1>
md: THIS: DISK<N:2,sdb2(8,18),R:2,S:6>
md: rdev sda2: O:sda2, SZ:03911744 F:0 DN:0 <6>md: rdev superblock:
md: SB: (V:0.90.0) ID:<94d6f5e3.ce487a3a.fb358d6f.375e923c> CT:4262138d
md: L1 S03911744 ND:4 RD:3 md1 LO:0 CS:0
md: UT:426601d8 ST:0 AD:2 WD:2 FD:2 SD:0 CSUM:c3e2a5a8 E:0000001c
D 0: DISK<N:0,sda2(8,2),R:0,S:6>
D 1: DISK<N:1,[dev 00:00](0,0),R:1,S:9>
D 2: DISK<N:2,sdb2(8,18),R:2,S:6>
D 3: DISK<N:3,[dev 00:00](0,0),R:3,S:1>
D 4: DISK<N:4,[dev 00:00](0,0),R:4,S:1>
md: THIS: DISK<N:0,sda2(8,2),R:0,S:6>
md2: <sdb3><sda3> array superblock:
md: SB: (V:0.90.0) ID:<43ad447b.1be99cfd.979fe6fc.02a406b4> CT:42621396
md: L1 S108318144 ND:4 RD:3 md2 LO:0 CS:0
md: UT:426601d8 ST:0 AD:2 WD:2 FD:2 SD:0 CSUM:2e43010c E:0000001b
D 0: DISK<N:0,sda3(8,3),R:0,S:6>
D 1: DISK<N:1,sdb3(8,19),R:1,S:6>
D 2: DISK<N:2,[dev 00:00](0,0),R:2,S:1>
D 3: DISK<N:3,[dev 00:00](0,0),R:3,S:1>
D 4: DISK<N:4,[dev 00:00](0,0),R:4,S:9>
md: THIS: DISK<N:1,sdb3(8,19),R:1,S:6>
md: rdev sdb3: O:sdb3, SZ:108318144 F:0 DN:1 <6>md: rdev superblock:
md: SB: (V:0.90.0) ID:<43ad447b.1be99cfd.979fe6fc.02a406b4> CT:42621396
md: L1 S108318144 ND:4 RD:3 md2 LO:0 CS:0
md: UT:426601d8 ST:0 AD:2 WD:2 FD:2 SD:0 CSUM:2e4302a5 E:0000001b
D 0: DISK<N:0,sda3(8,3),R:0,S:6>
D 1: DISK<N:1,sdb3(8,19),R:1,S:6>
D 2: DISK<N:2,[dev 00:00](0,0),R:2,S:1>
D 3: DISK<N:3,[dev 00:00](0,0),R:3,S:1>
D 4: DISK<N:4,[dev 00:00](0,0),R:4,S:9>
md: THIS: DISK<N:1,sdb3(8,19),R:1,S:6>
md: rdev sda3: O:sda3, SZ:108318144 F:0 DN:0 <6>md: rdev superblock:
md: SB: (V:0.90.0) ID:<43ad447b.1be99cfd.979fe6fc.02a406b4> CT:42621396
md: L1 S108318144 ND:4 RD:3 md2 LO:0 CS:0
md: UT:426601d8 ST:0 AD:2 WD:2 FD:2 SD:0 CSUM:2e430293 E:0000001b
D 0: DISK<N:0,sda3(8,3),R:0,S:6>
D 1: DISK<N:1,sdb3(8,19),R:1,S:6>
D 2: DISK<N:2,[dev 00:00](0,0),R:2,S:1>
D 3: DISK<N:3,[dev 00:00](0,0),R:3,S:1>
D 4: DISK<N:4,[dev 00:00](0,0),R:4,S:9>
md: THIS: DISK<N:0,sda3(8,3),R:0,S:6>
md3: <sde1><sdd1> array superblock:
md: SB: (V:0.90.0) ID:<c59bab99.d8d0b619.f9b4fcc4.15fc374f> CT:4260b3ef
md: L1 S199141632 ND:4 RD:3 md3 LO:0 CS:0
md: UT:426601d7 ST:0 AD:2 WD:2 FD:2 SD:0 CSUM:e7ee43c7 E:00000021
D 0: DISK<N:0,sdd1(8,49),R:0,S:6>
D 1: DISK<N:1,sde1(8,65),R:1,S:6>
D 2: DISK<N:2,[dev 00:00](0,0),R:2,S:1>
D 3: DISK<N:3,[dev 00:00](0,0),R:3,S:1>
md: THIS: DISK<N:1,sde1(8,65),R:1,S:6>
md: rdev sde1: O:sde1, SZ:199141632 F:0 DN:1 <6>md: rdev superblock:
md: SB: (V:0.90.0) ID:<c59bab99.d8d0b619.f9b4fcc4.15fc374f> CT:4260b3ef
md: L1 S199141632 ND:4 RD:3 md3 LO:0 CS:0
md: UT:426601d7 ST:0 AD:2 WD:2 FD:2 SD:0 CSUM:e7ee455f E:00000021
D 0: DISK<N:0,sdd1(8,49),R:0,S:6>
D 1: DISK<N:1,sde1(8,65),R:1,S:6>
D 2: DISK<N:2,[dev 00:00](0,0),R:2,S:1>
D 3: DISK<N:3,[dev 00:00](0,0),R:3,S:1>
md: THIS: DISK<N:1,sde1(8,65),R:1,S:6>
md: rdev sdd1: O:sdd1, SZ:199141632 F:0 DN:0 <6>md: rdev superblock:
md: SB: (V:0.90.0) ID:<c59bab99.d8d0b619.f9b4fcc4.15fc374f> CT:4260b3ef
md: L1 S199141632 ND:4 RD:3 md3 LO:0 CS:0
md: UT:426601d7 ST:0 AD:2 WD:2 FD:2 SD:0 CSUM:e7ee454d E:00000021
D 0: DISK<N:0,sdd1(8,49),R:0,S:6>
D 1: DISK<N:1,sde1(8,65),R:1,S:6>
D 2: DISK<N:2,[dev 00:00](0,0),R:2,S:1>
D 3: DISK<N:3,[dev 00:00](0,0),R:3,S:1>
md: THIS: DISK<N:0,sdd1(8,49),R:0,S:6>
md: **********************************
md: unbind<sdc2,2>
md: export_rdev(sdc2)
-
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html