0% ont trouvé ce document utile (0 vote)
4 vues10 pages

Guide Configuration RAID

Le guide présente les différentes formes de stockage, notamment le stockage direct et agrégé, ainsi que les méthodes de gestion comme la gestion simple et flexible avec LVM. Il explique également le concept de RAID, ses différents niveaux (RAID 0, 1, 5, 6, 10) et fournit des instructions pratiques pour l'installation et la gestion de RAID avec mdadm. Enfin, il aborde la création, la vérification, et la maintenance des tableaux RAID.

Transféré par

benewendezabda
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
4 vues10 pages

Guide Configuration RAID

Le guide présente les différentes formes de stockage, notamment le stockage direct et agrégé, ainsi que les méthodes de gestion comme la gestion simple et flexible avec LVM. Il explique également le concept de RAID, ses différents niveaux (RAID 0, 1, 5, 6, 10) et fournit des instructions pratiques pour l'installation et la gestion de RAID avec mdadm. Enfin, il aborde la création, la vérification, et la maintenance des tableaux RAID.

Transféré par

benewendezabda
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Guide Professionnel : Stockage et RAID

I. Les formes de stockage

Un stockage peut être présenté de deux manières principales :

1. Stockage direct (simple)

Un seul disque, ou plusieurs disques utilisés séparément.

Chaque disque est vu individuellement :

/dev/sda, /dev/sdb …

On peut créer des partitions avec :

fdisk, parted

Exemple :

/dev/sda1 → système

/dev/sda2 → données

2. Stockage agrégé (fusionné)

Plusieurs disques combinés pour former un seul espace :


• RAID logiciel ou matériel (RAID 0, 1, 5, 10) → performance ou

redondance

• Stockage distribué comme Ceph (cas de Proxmox) → espace global réparti

sur plusieurs nœuds, tolérant aux pannes.

II. Les manières de gérer le stockage

Une fois le stockage disponible (simple ou agrégé), il faut choisir comment

l’organiser :

1. Gestion simple (statique)

Découpage en partitions fixes avec fdisk ou parted.

Avantage : simplicité

Inconvénient : difficile à modifier plus tard (redimensionner une partition

classique est risqué).

2. Gestion flexible (LVM)

On utilise LVM comme couche d’abstraction, ce qui permet :

• Créer des volumes logiques modulables


• Agrandir/réduire facilement un espace

• Créer des snapshots pour sauvegardes rapides

Avantage : souplesse et évolutivité (méthode moderne pour environnements

dynamiques).

III. Résumé en une phrase

Le stockage peut être brut (disque seul, RAID, Ceph) puis géré soit

simplement (fdisk → partitions fixes), soit de manière avancée (LVM →

volumes logiques flexibles).

IV. Petite analogie

• Stockage brut (disques seuls ou RAID) = la matière première (un gros

terrain).

• Partitionnement classique (fdisk) = murs en béton → fixes et rigides.

• LVM = cloisons amovibles → possibilité de modifier la taille des pièces.


II. Le RAID

RAID = Redundant Array of Independent (or Inexpensive) Disks →

Ensemble redondant de disques indépendants.

C’est une technique qui combine plusieurs disques pour :

• Augmenter la performance (plus rapide)

• Augmenter la tolérance aux pannes (sécurité)

• Ou les deux à la fois

Un RAID fait apparaître plusieurs disques comme un seul pour le système.

1. Les différents types de RAID (niveaux)

RAID 0 (Striping)

• Principe : données découpées et réparties sur tous les disques

• Nb minimum : 2

• Capacité utile : somme totale

• Tolérance aux pannes : aucune


• Performance : lecture/écriture très rapide

• Usage : caches, rendu vidéo, données temporaires

RAID 1 (Mirroring)

• Principe : chaque disque est une copie exacte

• Nb minimum : 2

• Capacité utile : 1 seul disque

• Tolérance pannes : 1 disque peut tomber

• Performance : lecture rapide, écriture normale

• Usage: NAS petits, OS, fichiers critiques

RAID 5 (Striping + Parité)

• Principe : données + parité réparties (min 3 disques)

• Capacité utile : somme – 1 disque

• Tolérance pannes : 1 disque peut tomber

• Performance : lecture rapide, écriture moyenne


• Usage : NAS moyen, serveurs de fichiers

RAID 6 (Striping + Double Parité)

• Principe : comme RAID 5 mais double parité (min 4 disques)

• Capacité utile : somme – 2 disques

• Tolérance pannes : 2 disques peuvent tomber

• Performance : lecture rapide, écriture plus lente

• Usage : serveurs critiques, gros NAS

RAID 10 (1 + 0)

• Principe : combinaison RAID 1 (miroir) et RAID 0 (striping)

• Nb minimum : 4

• Capacité utile : moitié de la somme

• Tolérance pannes : 1 disque par miroir

• Performance : lecture très rapide, écriture rapide

• Usage: bases de données, serveurs VM, serveurs critiques


2. Installation de mdadm

sudo apt update && sudo apt install mdadm -y

- Installe l’outil mdadm sur Debian/Ubuntu.

- Red Hat/CentOS utilisent: `yum install mdadm`.

3. Création d’un tableau RAID

Étape 1: Identifier les disques disponible

lsblk

Étape 2: Créer un RAID

sudo mdadm --create --verbose /dev/md0 --level=1 --raid-devices=2

/dev/sdb /dev/sdc

- `/dev/md0`: nom du périphérique RAID créé.

- `--level`: niveau RAID (0, 1, 5, 6, 10).

- `--raid-devices`: nombre de disques.

- Exemple ci-dessus: RAID 1 avec 2 disques.

Exemples pratiques:

RAID 0:
sudo mdadm --create --verbose /dev/md0 --level=0 --raid-devices=2

/dev/sdb /dev/sdc

RAID 1:

sudo mdadm --create --verbose /dev/md0 --level=1 --raid-devices=2

/dev/sdb /dev/sdc

RAID 5:

sudo mdadm --create --verbose /dev/md0 --level=5 --raid-devices=3

/dev/sdb /dev/sdc /dev/sdd

4. Vérification de l’état du RAID

cat /proc/mdstat

- Affiche la synchronisation en cours et l’état du RAID.

sudo mdadm --detail /dev/md0

- Donne un rapport complet du périphérique RAID.


5. Créer un système de fichiers et monter le RAID

sudo mkfs.ext4 /dev/md0

sudo mkdir /mnt/raid

sudo mount /dev/md0 /mnt/raid

- `mkfs.ext4`: formate en ext4.

- `mount`: monte le périphérique RAID.

6. Rendre le RAID persistant

sudo mdadm --detail --scan >> /etc/mdadm/[Link]

sudo update-initramfs -u

- Sauvegarde la configuration dans [Link].

- Met à jour l’initramfs pour activer le RAID au démarrage.

7. Gestion et maintenance du RAID

Ajouter un disque :

sudo mdadm --add /dev/md0 /dev/sdd

Marquer un disque comme défaillant:

sudo mdadm --fail /dev/md0 /dev/sdb


Retirer un disque:

sudo mdadm --remove /dev/md0 /dev/sdb

Arrêter et supprimer un RAID:

sudo umount /mnt/raid

sudo mdadm --stop /dev/md0

sudo mdadm --remove /dev/md0

Vous aimerez peut-être aussi