Utiliser un terminal pour créer une matrice RAID 0 (rayée) sous OS X
Cet article explique comment utiliser Terminal pour créer et gérer des matrices RAID agrégées sous OS X, puisque la version El Capitan de Disk Utility a été dépouillée de ses capacités RAID.
Les informations contenues dans cet article s'appliquent à la création d'une matrice RAID 0 (à rayures) à l'aide de Terminal dans macOS Sierra (10.12) via OS X Lion (10.7).

À propos de Mac OS et de plusieurs types de RAID
Depuis ses débuts, le système d'exploitation Mac a pris en charge plusieurs types de RAID en utilisant AppleRAID logiciel qui fait partie de diskutil, l'outil de ligne de commande utilisé pour mise en page, partitionnement, et réparer les périphériques de stockage sur un Mac.
Jusqu'à OS X El Capitan, la prise en charge RAID a été intégrée à l'application Utilitaire de disque, que vous pouvez utiliser pour créer et gérer des matrices RAID. Apple a abandonné le support RAID dans le Version El Capitan de l'utilitaire de disque app mais a gardé AppleRAID disponible pour les utilisateurs qui étaient prêts à utiliser Terminal et la ligne de commande. Apple a renvoyé la création RAID à l'utilitaire de disque dans macOS High Sierra.
Avant que tu commences
À l'aide de Terminal créer une matrice RAID 0, également connue sous le nom de matrice rayée, est un processus simple qui peut être effectué par n'importe quel utilisateur de Mac. Aucune compétence particulière n'est nécessaire, bien que vous puissiez trouver l'application Terminal un peu étrange si vous ne l'avez jamais utilisée auparavant.
L'importance des sauvegardes
Les baies rayées offrent une augmentation de la vitesse, mais elles augmentent également la possibilité d'échec. La défaillance d'un seul disque constituant une matrice rayée entraîne la défaillance de la totalité de la matrice RAID. Il n'y a pas de méthode magique pour récupérer les données d'une matrice rayée défaillante, ce qui signifie que vous devez disposer d'un bon système de sauvegarde que vous pouvez utiliser pour restaurer les données en cas de défaillance de la matrice RAID.
Ce dont vous aurez besoin
AppleRAID prend en charge les rayures (RAID 0), en miroir (RAID 1), et concaténé (s'étendant) types de RAID. Avant de créer une matrice RAID 0, vous avez besoin de:
- Deux disques ou plus pouvant être dédiés en tant que tranches dans votre matrice RAID agrégée.
- Une sauvegarde actuelle. Le processus de création d'une matrice RAID 0 efface toutes les données sur les disques utilisés.
Vous pouvez utiliser à peu près n'importe quel type de disque, y compris les disques durs, SSD, ou Clés USB. C'est une bonne idée que les disques soient identiques, à la fois en taille et en modèle, bien que ce ne soit pas une exigence stricte de RAID 0.
Si les lecteurs que vous prévoyez d'utiliser n'ont pas encore été formatés en un seul volume en utilisant OS X Extended (journalisé) comme système de fichiers, faites-le. La méthode que vous utilisez varie en fonction de votre système d'exploitation :
Formater le lecteur d'un Mac à l'aide de l'utilitaire de disque (OS X El Capitan ou version ultérieure)
Formater le lecteur d'un Mac à l'aide de l'utilitaire de disque (OS X Yosemite ou version antérieure)
Utiliser un terminal pour créer une baie RAID 0 (rayée)
Cet exemple utilise deux disques comme tranches de la matrice RAID 0. Les tranches sont la nomenclature utilisée pour décrire les volumes individuels qui composent les éléments de toute matrice RAID.
Lancer Terminal, situé dans Applications > Utilitaires.
-
Entrez la commande suivante à l'invite dans Terminal. Vous pouvez copier/coller la commande pour faciliter le processus:
liste diskutil
Cela oblige Terminal à afficher tous les lecteurs connectés à votre Mac, ainsi que les identifiants de lecteur dont vous avez besoin lors de la création de la matrice RAID. Vos lecteurs sont affichés par le point d'entrée du fichier, généralement /dev/disk0 ou /dev/disk1. Chaque lecteur a ses partitions individuelles affichées, ainsi que la taille de la partition et l'identifiant (le nom).
L'identifiant ne sera probablement pas le même que le nom que vous avez utilisé lorsque vous avez formaté vos disques. Cet exemple utilise deux lecteurs intitulés Slice1 et Slice2. Dans l'image, vous pouvez voir que l'identifiant de Slice1 est disque2s2, et Slice2 est disque3s2. C'est l'identifiant que vous utilisez pour créer la matrice RAID 0.
Vos identifiants peuvent être différents, alors assurez-vous de remplacer les exemples d'identifiants dans la commande par les bons pour votre Mac.
-
La commande que nous allons utiliser est au format suivant:
Diskutil appleRAID crée une bande NameofStripedArray Fileformat DiskIdentifiers
NomdeStripedArray est le nom de la baie qui s'affichera lorsqu'elle sera montée sur le bureau de votre Mac.
Format de fichier est le format qui sera utilisé lors de la création du tableau rayé. Pour les utilisateurs de Mac, ce sera probablement hfs+.
Identifiants de disque correspond aux noms d'identifiant que vous avez découverts à l'aide de la commande diskutil list.
-
Entrez la commande suivante à l'invite du terminal. Assurez-vous de modifier les identifiants de lecteur pour qu'ils correspondent à votre situation spécifique, ainsi que le nom que vous souhaitez utiliser pour la matrice RAID.
Diskutil appleRAID crée une bande FastFred HFS + disk2s2 disk3s2
-
Terminal affiche le processus de construction du tableau. Après un court laps de temps, la nouvelle matrice RAID se monte sur votre bureau et le terminal affiche le texte « Opération RAID terminée ». Vous êtes prêt à commencer à utiliser votre nouveau RAID rayé rapide.
Comment supprimer une matrice RAID rayée à l'aide d'un terminal
À un moment donné, vous devrez peut-être supprimer le tableau. Encore une fois, vous utilisez l'application Terminal combinée à l'outil de ligne de commande diskutil pour supprimer la matrice RAID 0 et renvoyer chaque tranche RAID à utiliser en tant que volumes individuels sur votre Mac.
La suppression de votre matrice rayée entraîne l'effacement de toutes les données du RAID. Assurez-vous d'avoir une sauvegarde avant de continuer.
-
Lancer le Terminal application située à Applications > Utilitaires.
L'exemple de création d'une matrice RAID 0 a abouti à une matrice RAID nommée FastFred. Le nom de votre RAID sera différent.
-
À l'invite du terminal, entrez ce qui suit, en vous assurant de remplacer FastFred avec le nom du RAID agrégé que vous souhaitez supprimer.
Diskutil AppleRAID supprimer FastFred
-
La commande delete démonte la matrice RAID 0, met le RAID hors ligne et divise le RAID en ses éléments individuels.
Ce qui n'arrive pas est également important. Les disques individuels qui composent le module RAID ne sont pas remontés ou correctement formatés. Utilisez Utilitaire de disque pour reformater les disques afin qu'ils soient à nouveau utilisables sur votre Mac.