[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: RAID 1 hard et partition



Hello,

j'ai une carte mère Supermicro gérant le RAID 0/1 et 2 disques SATA 160 Go.
Je configure via le bios de la carte "RAID" les 2 HD en RAID 1.
Je boot sur sarge rc3 et j'arrive au partitionnement.
Mais là, je vois les 2 HD :(

Ma question est : faut-il partitionner les 2 HD à l'identique ou seulement le premier HD et le RAID1 va automatiquement tout créer sur le deuxième HD ?

Ce type de RAID est-il seulement pour les données ou bien aussi pour les données ET les partitions ?

Après 2 jours à me battre avec le chipset RAID intégré, les non-réponses au support supermicro et la deadline approchant, je me suis résolu à faire un RAID soft (2 x 160 Go Maxtor SATA).

/dev/sda1	100 MB
/dev/sda5	1.5 GB
/dev/sda6	20 GB
/dev/sda7	40 GB
/dev/sda8	103 GB

/dev/sdb1	100 MB
/dev/sdb5	1.5 GB
/dev/sdb6	20 GB
/dev/sdb7	GB
/dev/sdb8	103 GB

RAID
md0 => RAID 1 sda1 + sdb1	/boot	reisersf
md1 => RAID 0 sda5 + sdb5	swap
md2 => RAID 1 sda6 + sdb6	/	reisersf
md3 => RAID 1 sda7 + sdb7	/var	reisersf
md4 => RAID 1 sda8 + sdb8	/home	reisersf

GRUB
#setup MBR on /dev/sda
root (hd0,0)
setup (hd0)
#setup MBR on /dev/sdb
device (hd0) /dev/sdb
root (hd0,0)
setup (hd0)

Pour tester le RAID, j'ai enlevé le HD sda, booté normalement (donc sur sdb), et créé un fichier /root/test

Reboot, j'ai remis le HD sda et j'ai reconstruit le RAID
mdadm --add /dev/md0 /dev/sda1
mdadm --add /dev/md2 /dev/sda6
mdadm --add /dev/md3 /dev/sda7
mdadm --add /dev/md4 /dev/sda8
Aucune erreur.

Puis reboot. Et là, dans la partition md2, la partition sdb6 n'est pas "remontée"

cat /proc/mdstats
md2 : active raid1 sda6[0]
      19534912 blocks [2/1] [U_]

mdadm --detail /dev/md2
/dev/md2:
        Version : 00.90.01
  Creation Time : Sat Mar 26 20:40:52 2005
     Raid Level : raid1
     Array Size : 19534912 (18.63 GiB 20.00 GB)
    Device Size : 19534912 (18.63 GiB 20.00 GB)
   Raid Devices : 2
  Total Devices : 1
Preferred Minor : 2
    Persistence : Superblock is persistent

    Update Time : Sun Mar 27 12:04:31 2005
          State : clean, degraded
 Active Devices : 1
Working Devices : 1
 Failed Devices : 0
  Spare Devices : 0

           UUID : 2e514cc2:c53130a8:87ee5b9a:c419dd66
         Events : 0.1259

    Number   Major   Minor   RaidDevice State
       0       8        6        0      active sync   /dev/sda6
       1       0        0        -      removed

dmesg
md: md2 stopped.
md: bind<sda6>
raid1: raid set md2 active with 1 out of 2 mirrors
VFS: Can't find ext3 filesystem on dev md2.
VFS: Can't find ext2 filesystem on dev md2.
ReiserFS: md2: found reiserfs format "3.6" with standard journal
ReiserFS: md2: using ordered data mode
ReiserFS: md2: journal params: device md2, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: md2: checking transaction log (md2)
ReiserFS: md2: Using r5 hash to sort names

Quelqu'un pourrait-il me dire/m'indiquer comment faire pour resynchroniser sdb6 sur sda6 (car mon fichier /root/test n'est pas là) et remettre sdb6 dans le raid ?

merci

++

Franck



Reply to: