- - Comment configurer un RAID logiciel sous Linux

Comment configurer un logiciel RAID sur Linux

Un RAID de disque dur basé sur le matériel coûte cher. Pour cette raison, les utilisateurs créent régulièrement un RAID logiciel sous Linux pour satisfaire leurs besoins en données volumineuses.

La mise en place d'un pool de stockage est devenue plus facile sur Linux au fil des ans, grâce à des outils comme Mdadm. Avec ce programme, les utilisateurs peuvent créer une matrice RAID logicielle en quelques minutes!

Installer Mdadm

La meilleure façon de créer une matrice RAID sous Linux estpour utiliser l'outil Mdadm. Mdadm est un utilitaire de ligne de commande qui permet une manipulation rapide et facile des périphériques RAID. Malheureusement, ce logiciel n'est pas fourni avec la plupart des distributions par défaut. Si vous souhaitez l'utiliser, vous devrez l'installer à la main.

Ouvrez un terminal et suivez les instructions qui correspondent à votre système d'exploitation Linux.

Ubuntu

sudo apt install mdadm

Debian

sudo apt install mdadm

Arch Linux

sudo pacman -S mdadm

Feutre

sudo dnf install mdadm -y

OpenSUSE

sudo zypper install mdadm

Linux générique

La plupart des distributions Linux ont accès à Mdadm etl'empaqueter pour leurs utilisateurs. Cela dit, si vous ne trouvez pas le programme dans le référentiel de packages de votre distribution Linux, il y a une autre façon de procéder: la construction à partir des sources. Suivez les instructions ci-dessous pour savoir comment faire fonctionner Mdadm.

Étape 1: Rendez-vous sur la page Mdadm GitHub et découvrez les dépendances dont le programme a besoin pour compiler correctement.

Étape 2: Cloner le code source avec le git commander.

git clone https://github.com/neilbrown/mdadm
cd mdadm

Étape 3: Compilez le code avec le faire commander.

make

Étape 4: Installez Mdadm sous Linux avec le faire installer commander.

sudo make install

Préparer les disques durs

Les matrices RAID sous Linux nécessitent au moins deux disques durs. Ces disques durs doivent être complètement vierges, sans rien sur eux. Lancez un terminal et utilisez le DD commande de mettre à zéro chacun d'eux.

Note: utilisez le lsblk pour déterminer l'étiquette de chaque disque dur.

sudo dd if=/dev/zero of=/dev/sdX
Maintenant que le DD est terminée, utilisez l'outil Mdadm pour réinitialiser le superbloc de chaque disque dur. Veillez à remplacer la lettre «X» par la lettre de lecteur réelle du lecteur.
sudo mdadm --zero-superblock /dev/sdX
Une fois la commande Mdadm superblock terminée, passez à l'étape suivante du processus.

Création d'une matrice RAID

L'utilisation de Mdadm pour créer une nouvelle matrice RAID est très simple. Pour ce faire, écrivez la commande suivante dans un terminal. Assurez-vous de modifier et de supprimer le X'S dans le fonctionnement du terminal, car les étiquettes de votre lecteur seront différentes de l'exemple donné.

Remarque: dans cet exemple, nous utilisons l'outil de gestion RAID Mdadm pour créer un périphérique avec deux disques durs. Si votre RAID a besoin de plus de deux disques durs, changez raid-devices = 2 à raid-devices = 3 ou un nombre supérieur.

sudo mdadm --create --verbose /dev/md0 --level=0 --raid-devices=2 /dev/sdX /dev/sdXX

Laissez Mdadm créer le périphérique RAID. Soyez patient et laissez l'outil fonctionner. Une fois le processus terminé, il est temps de le vérifier pour voir si la baie de disques fonctionne.

Vous pouvez vérifier que votre RAID a été effectué avec succès en exécutant le chat commande dans une fenêtre de terminal.

cat /proc/mdstat

Formate RAID Array

Lorsque vous combinez des disques pour créer une matrice RAID,vos disques durs se regroupent pour créer un seul périphérique de stockage. Ce périphérique de stockage est entièrement vierge et inaccessible. Vous ne pourrez pas y placer de données sans les formater.

Le formatage d'un disque RAID sous Linux nécessite l'utilisation de la commande MKFS. Dans un terminal, exécutez mkfs.ext4. L'exécution de cette commande créera un nouveau système de fichiers Extended4 sur la baie

sudo mkfs.ext4 -F /dev/md0

Monter la matrice RAID

Avant de pouvoir accéder à votre nouveau périphérique RAID sous Linux, il doit être monté sur le système. Pour le monter, lancez un terminal et suivez les étapes ci-dessous.

Étape 1: Créez un nouveau dossier pour le RAID à monter avec le mkdir commander.

sudo mkdir -p /mount/md0

Étape 2: Utilisez le monter commander et lier la matrice RAID à la nouvelle / mnt / md0 dossier.

sudo mount /dev/md0 /mnt/md0

Une fois monté, accédez à votre matrice RAID avec le CD commander.

cd /mnt/md0

Pour un montage RAID permanent sur Linux, procédez comme suit:

sudo echo "#RAID 0 Mount in /mnt/md0" >> /etc/fstab
sudo echo "/dev/md0 /mnt/md0 ext4 defaults,nofail,discard 0 0" >> /etc/fstab

Si vous souhaitez démonter votre RAID, vous devrez utiliser le démonter commander.

Remarque: N'essayez PAS de démonter votre périphérique RAID pendant la copie des données!

sudo umount /dev/md0

Le traditionnel démonter la commande devrait fonctionner. Si vous rencontrez des problèmes et que le RAID refuse de se désinstaller du système, essayez d'utiliser le "L" commutateur.

sudo umount /dev/md0 -l
</ p>

commentaires