Am Samstag, 7. Januar 2012, 13:27:04 schrieb Jeff Cranmer:
> > > I tried changing the type of each array element in fdisk to fd (linux
> > > raid autodetect.
> > > 
> > > The array is still not being recognised at boot, with the same 'cannot
> > > read superblock' error.
> > > 
> > > I also tried re-running mdadm --create /dev/md0 --level=5
> > > --raid-devices=3 /dev/sdb1 /dev/sdc1 /dev/sdd1
> > > I get the error
> > > mdadm: device /dev/sdb1 not suitable for any style of array.
> > > 
> > > What is going on here?
> > 
> > I am thinking ;)
> 
> LOL!
> 
> Me too.
> 
> mdadm --detail /dev/md0 thinks that /dev/sdc1 is faulty.
> I'm not sure whether it's really faulty, or just that my setup for RAID
> is screwed up.
> 
> How do I get rid of an existing /dev/md0?

you stop it. Override the superblock with dd.. and lose all data on the disks.


> 
> I'm thinking that I can try creating a RAID1 array using the two
> allegedly good disks and see if I can make that work.

yeah

> 
> If that works, I'll get rid of it and try recreating the RAID1 with one
> good disk and the one that mdadm thinks is faulty.
> 

you don't have to. You can migrate a 2 disk raid1 to a 3 disk raid5. Howtos 
are availble via google.


just saying - box in suspend to ram. I change the cable (and connector on 
mobo) on a disk with two raid 1 partitions on it.

One came back after starting the box.

The other? Nothing I tried worked. At the end I dd'ed the partition.. and did 
a complete 'faulty disk/replacement' resync....

argl.


-- 
#163933

Reply via email to