Le RAID 0

Publié le par BORY DIALLO

Redundant Arrays of Inexpensive Disks  (RAID) est un ensemble de tectniques de stockage permettant de repartir des données sur plusieurs disque durs afin d'améliorer soit les performances, soit la sécurité ou la tolérance aux pannes de l'ensemble du ou des systèmes.

Il existe plusieurs niveaux de RAID, mais dans cet atélier nous allons mettre en place du RAID 0.

Le RAID 0 : il est utilisé uniquement pour améliorer les performances. Les données sont découpées en blocs (chunk) et ces blocs sont répartis sur plusieurs disques, ce qui diminue les temps de lecture et d’écriture.

Domaine de prédilection : Application utilisant de gros fichiers sans besoin de haute disponibilité.

Mise en place sur un ubuntu 18 Bionic

# apt update && apt install mdadm -y

Création d'un volume RAID niveau 0, /dev/md0 composé de deux disques /dev/sdb & /dev/sdc

# mdadm --create /dev/md0 --level=0 --raid-devices=2 /dev/sdb /dev/sdc

Des infos sur la matrice nouvellement créée

Formater et utiliser cette matrice comme n'importe quelle partition Linux

Nous allons la monter sur un dossier pour l'utiliser

Preuve

En claire...

Déclaration du volume RAID & mise à jour de initd

# mdadm --detail --scan >> /etc/mdadm/mdadm.conf

# update-initramfs -v -u

Cette déclaration permet de monter automatiquement la matrice en cas de redémarrage du système !!!

Comment arrêter et supprimer ce RAID ?

Tout d'abord l'arrêter :

Puis supprimer ce RAID sur chacune des partitions qui le constitue

# mdadm --zero-superblock /dev/sdb

# mdadm --zero-superblock /dev/sdc

Note : l'inconvénient de ce niveau de RAID est que , si l'un des disques constituant la matrice tombe en panne, nous perdons une partie des données, et celle restant sera inexploitable !!!

Pour être informé des derniers articles, inscrivez vous :
Commenter cet article
K
Toujours le plaisir de te lire @Bory.
Répondre
B
Le plaisir est partagé, Majesté. Merci 😇