Debian logo [inetdoc.LiNUX]

7. Configuration d'une unité logique RAID1

Dans cette partie, on crée une unité logique RAID1 composée d'une unité de disque locale et d'une unité de disque iSCSI dans le but d'illustrer une solution de réplication synchrone. En effet, dans un volume RAID1 chaque disque contient à tout moment exactement les mêmes données. Ici, le contenu de l'unité de disque locale est identique à celui de l'unité de disque réseau. La réplication ainsi réalisée est dite synchrone puisque toute écriture locale est dupliquée sur le réseau de stockage iSCSI.

7.1. Sélection du paquet et création de l'unité de stockage

1.

Quel est le paquet qui contient les outils de configuration et de gestion des différents types d'unités RAID logicielles ?

On utilise à nouveau les recherches dans les listes de paquets de la distribution.

# apt-cache search software raid
<snipped/>
mdadm - tool to administer Linux MD arrays (software RAID)
<snipped/>

Une fois le paquet identifié et installé, on peut lister son contenu et isoler les commandes utilisateur.

# dpkg -L mdadm | grep bin
/sbin
/sbin/mdmon
/sbin/mdadm-startall
/sbin/mdadm

2.

Quelle est la syntaxe de la commande mdadm qui permet de créer l'unité logique RAID1 ?

# mdadm --create /dev/md0 --level=raid1 --raid-devices=2 /dev/sda /dev/vdb
mdadm: partition table exists on /dev/sda but will be lost or
       meaningless after creating array
mdadm: Note: this array has metadata at the start and
    may not be suitable as a boot device.  If you plan to
    store '/boot' on this device please ensure that
    your boot-loader understands md/v1.x metadata, or use
    --metadata=0.90
Continue creating array? y
mdadm: Defaulting to version 1.2 metadata
mdadm: array /dev/md0 started.

7.2. Manipulations sur l'unité de stockage RAID1

1.

Comment connaître l'état de l'unité logique RAID1 ?

# cat /proc/mdstat

2.

Comment afficher la liste des propriétés de l'unité logique RAID1 ?

# mdadm --detail /dev/md0

3.

Comment rendre la configuration système permanente ?

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

4.

Comment rendre la configuration système permanente ?

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

5.

Comment arrêter le gestionnaire RAID ?

# mdadm --stop /dev/md0

6.

Comment retirer une unité du gestionnaire RAID ?

# mdadm /dev/md0 --fail /dev/sda --remove /dev/sda