Accueil > Non classé > Debian-Serveur: 4 Disque dur en RAID10

Debian-Serveur: 4 Disque dur en RAID10

J’ai un système de mirroring qui est déjà en place (RAID1) avec deux disque dur de 1 To. Mon objectif est de passer en RAID10 avec deux disques dur de 1 To en plus pour un total de place utilisable de 2 To.

Pour faire du RAID10, y a plusieurs solutions:

- Utiliser l’option --level=raid10 de mdadm et spécifier les quatre disques dur à monter en RAID10
- Toujours avec mdadm, créer deux périphériques de type RAID1 et les inclure dans un RAID0
- Avec mdadm, créer deux périphériques de type RAID1 et les « agglomérer » en un seul avec LVM

Un poste de linuxquestions.org très intéressant.

Pour ma part, le raid10 avec mdadm est plus facile a mettre en oeuvre, mais déstabilisant car on ne sait pas vraiment quelles sont les disques en RAID1 et RAID0. De plus, lorsque l’on retire et ajoute un nouveau, c’est pas très clair. LVM je ne connais pas et si je peux tout faire avec un seul programme, je trouve ça mieux. C’est pour cela que j’ai opté pour la solution « deux RAID1 dans un RAID0″ que je vais décrire ci-dessous.

Créer les partitions

J’ai quatre disque dure de 1 To (sda, sdb, sdc et sdd). On crée une partition:

sudo cfdisk /dev/sda

Vous sélectionner « New », puis « Primary » et laisser par défaut la taille si vous voulez prendre une partition sur tous le disque dur. Aller ensuite dans « Type » et appuyer sur Enter jusqu’à arriver a « Enter filesystem type: » (si vous êtes en plein écran, il n’y aura pas besoin d’appuyer sur Enter). Entrer comme type de partition « FD » puis Enter. Finalement, aller dans « Write », répondez par « yes » et attendez qu’il ait finit. Enfint « Quit » pour ressortir.

Votre première partition est prête, il faut maintenant que les autres disques dur aient le même partition. Faites alors ceci:

sudo sfdisk -d /dev/sda | sudo sfdisk /dev/sdb
sudo sfdisk -d /dev/sda | sudo sfdisk /dev/sdc
sudo sfdisk -d /dev/sda | sudo sfdisk /dev/sdd

Créer les périphériques RAID1

Toute vos partition sont prête, il suffit de créer les deux système de RAID 1.

sudo mdadm --create /dev/md0 --level=raid1 --raid-devices=2 /dev/sda /dev/sdb
sudo mdadm --create /dev/md1 --level=raid1 --raid-devices=2 /dev/sdb /dev/sdc

Créer le périphérique RAID0

Il suffit de créer un système de RAID0 et d’y inclure les deux RAID1 précédemment créé.

sudo mdadm --create /dev/md2 --level=raid0 --raid-devices=2 /dev/md0 /dev/md1

Formater-le et le tour est joué.

sudo mkfs.ext3 /dev/md2

Vous pouvez dès à présent le monter où vous voulez:

sudo mkdir /mnt/md2
sudo mount /dev/md2 /mnt/md2

Voilà c’est terminé !

Categories: Non classé Tags:
  1. Pas encore de commentaire
  1. Pas encore de trackbacks