Software Raid 5 restoren met 2 inactive disks

Pagina: 1
Acties:

  • IcE_364
  • Registratie: Februari 2002
  • Laatst online: 08-02 10:58
Ik heb hier op een server een raid 5 array bestaande uit 6 disks. Hij is er alleen nu mee opgehouden doordat er tijdelijk 2 disks niet beschikbaar waren (waarom onbekend). De array bestaat uit /dev/sda4 t/m /dev/sdf4, nu waren sda4 en sdb4 tijdelijk niet online waardoor hij de array heeft uitgeschakeld.

Met sda en sdb is helemaal niets aan de hand en beide zijn gewoon online. Het probleem is alleen dat ik de array niet kan restoren omdat hij 4 disks te weinig vind. Weet iemand hoe ik deze array weer online krijg, zonder raidreconf. Met raidreconf zal het wel lukken maar die gebruik ik liever niet ivm gevaar voor data loss.

/etc/raidtab
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
raiddev /dev/md2
raid-level 5
nr-raid-disks 6
chunk-size 64
persistent-superblock 1
device /dev/sda4
raid-disk 0
device /dev/sdb4
raid-disk 1
device /dev/sdc4
raid-disk 2
device /dev/sdd4
raid-disk 3
device /dev/sde4
raid-disk 4
device /dev/sdf4
raid-disk 5


Ook mdadm wil niet helpen
code:
1
2
backup dev # mdadm -A /dev/md2 /dev/sda4 /dev/sdb4 /dev/sdc4 /dev/sdd4 /dev/sde4 /dev/sdf4
mdadm: /dev/md2 assembled from 4 drives - not enough to start the array


mdadm -E /dev/sda4
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
backup dev # mdadm -E /dev/sda4
/dev/sda4:
          Magic : a92b4efc
        Version : 00.90.02
           UUID : a30137d4:e6f97de2:84ec1312:9c3c0b5d
  Creation Time : Thu Dec 15 17:01:11 2005
     Raid Level : raid5
   Raid Devices : 6
  Total Devices : 6
Preferred Minor : 2

    Update Time : Thu Jan  5 17:27:43 2006
          State : active
 Active Devices : 6
Working Devices : 6
 Failed Devices : 0
  Spare Devices : 0
       Checksum : f87e3744 - correct
         Events : 0.316819

         Layout : left-asymmetric
     Chunk Size : 64K

Dit is hetzelfde voor /dev/sdb4 en de rest, er is dus niets mis mee

code:
1
2
backup dev # mdadm --add /dev/md2 /dev/sda4
mdadm: cannot get array info for /dev/md2

  • Seth4Chaos
  • Registratie: Maart 2001
  • Niet online

Seth4Chaos

that's me...

De howto over 'Recovery from a multiple disk failure': http://www.tldp.org/HOWTO/Software-RAID-HOWTO-8.html

[ Voor 11% gewijzigd door Seth4Chaos op 06-01-2006 10:52 ]

Mistakes are proof that you are trying...


  • IcE_364
  • Registratie: Februari 2002
  • Laatst online: 08-02 10:58
_/-\o_ Heel erg bedankt, die was ik nog niet tegen gekomen. Voor het nageslacht:

mdadm -As --force /dev/md2
kreeg de array weer online met 5 van de 6 disks, daarna even mdadm --add /dev/md2 /dev/sdb4 om de laatste opnieuw toe te voegen, hij is nu bezig met de recovery.