User Tools

Site Tools


informatique:linux:raid0_sous_linux

This is an old revision of the document!


RAID striping

Le RAID0 logiciel sous Linux

Le RAID est un mécanisme de gestion de unités de stockage, qui peut être matériel (via une carte dédiée) ou logiciel (géré par le système d'exploitation ou un driver). Il existe différents type de RAID (0, 1, 5, etc) qui déterminent chacun un mode de gestion. Je ne m'attarde pas là dessus, pour plus d'info, aller voir wikipédia : le RAID.

Le but de cet article est de décrire la procédure que j'ai utilisée pour installer une Debian Lenny sur 2 disques dur en RAID0 logiciel avec Linux Software RAID. Mes motivations sont :

  • pas de perte d'espace disque
  • tirer parti des performances maximale avec mon matériel (disques et CPU/carte mère)
  • un RAID logiciel car je n'ai pas de contrôleur RAID matériel

Le RAID0 ne permet pas de redondance ni de récupération des données en cas de crash disque ; qu'à cela ne tienne je fais de la synchronisation régulièrement.

Installation de Debian

J'ai suivi la doc disponible sur ubuntu-fr : Comment installer ubuntu sur RAID 0

Situation actuelle :

  • 2 disques durs SATA de 1 To chacun

Voici ce que je veux faire :

  • une partition de swap de 1Go
  • un /boot de 1Go aussi
  • un / de 6Go
  • le reste dans /data

Voici le résultat du partitionnement de mes disques :

/dev/sda
  /dev/sda1 de 1Go   (swap)
  /dev/sda2 de 3Go   (RAID) -> la moitié du futur /
  /dev/sda3 de 996Go (RAID) -> la moitié du futur /data
/dev/sdb
  /dev/sdb1 de 1Go   (ext3) -> /boot (penser à sélectionner "indicateur d'amorçage : présent")
  /dev/sdb2 de 3Go   (RAID) -> l'autre moitié du futur /
  /dev/sdb3 de 996Go (RAID) -> l'autre moitié du futur /data

Je vais créer 2 volumes RAID0 :

  • /dev/sda2 et /dev/sdb2 qui formeront le volume /dev/md0
  • /dev/sda3 et /dev/sdb3 qui formeront le volume /dev/md1

NB : La partition /boot ne peut pas être créée sur du raid logiciel pour pouvoir booter dessus.

Liens

informatique/linux/raid0_sous_linux.1234006273.txt.gz · Last modified: 2013/10/14 20:54 (external edit)