Accueil > Non classé > Debian-Serveur: Passer de RAID1 à RAID10

Debian-Serveur: Passer de RAID1 à RAID10

Cet article est plus ou moins identique au précédent à la différence qu’il part du principe que vous disposez d’un système de RAID1 déjà fonctionnel avec de précieuses données.

On dispose d’un système de RAID1 (/dev/md0) avec deux disques dur (/dev/sda et /dev/sdb).

Lorsque l’on regarde l’état de notre système:

cat /proc/mdstat

On a quelque chose comme ça:

Personalities : [raid1] [raid0]

md0 : active raid1 sda1[0] sdb1[1]
1953519744 blocks [2/2] [UU]

unused devices: <none>

Dans un premier temps on crée une partition de type « FD » sur l’un et la copie sur l’autre (voir l’article précédant pour plus d’infos).

Puis on crée notre deuxième système de RAID1 avec nos tous nouveaux disques dur tous neufs (/dev/sdc et /dev/sdd):

sudo mdadm --create /dev/md1 --level=raid1 --raid-devices=2 /dev/sdc1 /dev/sdb1

On enlève un des disques dur du RAID1 précédent qui contient nos précieuses données:

sudo mdadm --manage /dev/md0 --fail /dev/sda1 --remove /dev/sda1

On crée un nouveau système de RAID0 cette fois-ci contenant nos deux autres systèmes de RAID1:

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

On le formate comme il se doit et on le monte:

sudo mkfs.ext3 /dev/md2

Grâce a un « watch cat /proc/mdstat » on attends que la synchronisation soit faite et on continu.

On monte notre système de RAID10.

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

On monte le disque dur que l’on a enlevé précédemment:

sudo mkdir /mnt/sda1
sudo mount -t ext3 /dev/sda1 /mnt/sda1

On copie les données dans notre système RAID10

cp -vR /mnt/sda1/* /mnt/md2

Une fois la copie terminé, on ajouter le disque dur /dev/sda1 à sa place de départ:

sudo mdadm --manage /dev/md0 --add /dev/sda1

Et voilà, tout devrait fonctionner correctement. À noter que c’est seulement pour les données des disques dur, si vous voulez aussi que la partie bootable de vos disques fonctionne, je vous renvoie à ce super tuto.

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