Question : RAID 5 disks dropped from array.

Hi All,

I have an OpenFiler box that has (or had) a software RAID5 array with 4x 1.5TB disks which got a bit full so i added another 3 disks (1 as a spare). About 20% through the expansion i had a brain f**t and bounced the box (too many putty windows).

Now /dev/md1 wont come up.
It would appear that 2 of the 6 disks don't have valid partition tables and so mdadm thinks 2 disk have failed.

see attached for the mdadm --examine.....

needless to say the 2 duff disks are the additions. the data is still there i'm sure but i need to pursuade mdadm that it is. Can i fix/re-add these disk anyhow?

/dev/sdi1 and /dev/sdj1 just wont mount.

This is the iscsi backend for an esx lab which is not backed up so could really do with getting the data back. I know, i know - i always lecture people too but this just grew "organically" and has literally dozens of template machine etc on it. not mission critical and too big to backup properly.

Bit of a n00b with Linux/OF so hand holding welcome and any advise appreciated!

Cheers

Mark
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
mdadm --misc --examine /dev/sde1
/dev/sde1:
          Magic : a92b4efc
        Version : 00.91.00
           UUID : cb999fbb:935ca328:4dd0ed51:70bb0666
  Creation Time : Wed Aug 18 10:02:41 2010
     Raid Level : raid5
  Used Dev Size : 1465134912 (1397.26 GiB 1500.30 GB)
     Array Size : 7325674560 (6986.31 GiB 7501.49 GB)
   Raid Devices : 6
  Total Devices : 7
Preferred Minor : 1

  Reshape pos'n : 1731242560 (1651.04 GiB 1772.79 GB)
  Delta Devices : 2 (4->6)

    Update Time : Sat Aug 21 12:51:22 2010
          State : clean
 Active Devices : 6
Working Devices : 7
 Failed Devices : 0
  Spare Devices : 1
       Checksum : 8547782d - correct
         Events : 0.230778

         Layout : left-symmetric
     Chunk Size : 64K

      Number   Major   Minor   RaidDevice State
this     0       8       65        0      active sync   /dev/sde1

   0     0       8       65        0      active sync   /dev/sde1
   1     1       8       81        1      active sync   /dev/sdf1
   2     2       8       97        2      active sync   /dev/sdg1
   3     3       8      113        3      active sync   /dev/sdh1
   4     4       8      161        4      active sync
   5     5       8      145        5      active sync
   6     6       8      129        6      spare

Answer : RAID 5 disks dropped from array.

One option is to try to reconstitute the original 4 device Array
mdadm -A dev1 dev2 dev3 dev4.
Then grow them by adding one drive at a time.

Another option is to use
mdadm -A --force dev1 dev2 dev3 dev4 dev? wher dev? is the one you think failed last out of the two.
Random Solutions  
 
programming4us programming4us