Thanks for the reply, Neil. Here is my version: [root@paul log]# mdadm --version mdadm - v2.3.1 - 6 February 2006 This is a somewhat production system, running Fedora Core 5. Official packages containing mdadm at version 2.5.2 aren't available (to my knowledge), and I am very hesitant to experiment with non-official software :-( Would "mdadm --assemble" be of use to me here? From the message "md: hdd2 has invalid sb, not importing!", it seems I need to get an "sb" (assumed to be super block) on that partition. Would --assemble work and not destroy the existing good array? As another data point, when I replaced the bad disk, I was able to add /dev/hdd1 to /dev/md0 with no problem. md0 is a RAID 1 array and hdd1 was a spare, so there may be no relation at all... Thanks for your help! On Sunday 16 July 2006 6:19 am, Neil Brown wrote: > On Saturday July 15, pwaldo@xxxxxxxxxxxxx wrote: > > Hi all, > > > > I have a RAID6 array where a disk went bad. I removed the old disk, put > > in an identical one, and repartitioned the new disk. I am now trying to > > add the new partition to the array, but I get this error: > > > > [root@paul ~]# mdadm --add /dev/md1 /dev/hdd2 > > mdadm: add new device failed for /dev/hdd2 as 2: Invalid argument > > > > When I perform that command, /var/log/messages says this: > > Jul 15 20:48:39 paul kernel: md: hdd2 has invalid sb, not importing! > > Jul 15 20:48:39 paul kernel: md: md_import_device returned -22 > > Rings a bell, but I cannot quite place it.. > > What version of mdadm are you running? If not 2.5.2, try that. > > ... > > > Number Major Minor RaidDevice State > > 0 3 2 0 active sync /dev/hda2 > > 1 22 2 1 active sync /dev/hdc2 > > 3157553 0 0 5 removed > > ^^^^^^^ > That looks very odd. If 2.5.2 does that I'll have to look into why. > > NeilBrown > > > 3 33 2 3 active sync /dev/hde2 > > 4 34 2 4 active sync /dev/hdg2 > > 5 8 2 5 active sync /dev/sda2 > > 6 8 18 6 active sync /dev/sdb2 > > > > [root@paul log]# uname -rv > > 2.6.17-1.2139_FC5 #1 Fri Jun 23 12:40:16 EDT 2006 > > - > > To unsubscribe from this list: send the line "unsubscribe linux-raid" in > > the body of a message to majordomo@xxxxxxxxxxxxxxx > > More majordomo info at http://vger.kernel.org/majordomo-info.html > > - > To unsubscribe from this list: send the line "unsubscribe linux-raid" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html - To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html