Skip to main content

Utiliser un terminal pour créer un ensemble RAID 0 (par bandes) sous OS X

Formation Linux : Apprendre à utiliser le Terminal - Commandes de base pour débutant (Avril 2025)

Formation Linux : Apprendre à utiliser le Terminal - Commandes de base pour débutant (Avril 2025)
Anonim

Vous sentez le besoin de vitesse? Depuis ses débuts, OS X a pris en charge plusieurs types de RAID en utilisant appleRAID, le logiciel créé par Apple. appleRAID fait en fait partie de diskutil, l'outil de ligne de commande utilisé pour formater, partitionner et réparer les périphériques de stockage sur un Mac.

Jusqu'à OS X El Capitan, l'application Utilitaire de disque prenait en charge le RAID, ce qui vous permettait de créer et de gérer vos matrices RAID à l'aide d'une application Mac standard facile à utiliser. Pour une raison quelconque, Apple a abandonné la prise en charge RAID dans la version El Capitan de l'application Utilitaire de disque, mais a laissé appleRAID disponible pour ceux qui souhaitent utiliser Terminal et la ligne de commande.

01 sur 04

Utiliser un terminal pour créer et gérer un ensemble RAID 0 (par bandes) sous OS X

Nous espérons que la suppression de la prise en charge RAID de Disk Utility n’était qu’un oubli, probablement en raison de contraintes de temps dans le processus de développement. Mais nous ne nous attendons pas vraiment à ce que le système RAID revienne dans l’utilitaire de disque de si tôt.

Dans cet esprit, je vais vous montrer comment créer de nouvelles matrices RAID et comment gérer à la fois les matrices RAID que vous créez et celles préexistantes à partir de versions antérieures d’OS X.

appleRAID prend en charge les types de RAID par bandes (RAID 0), en miroir (RAID 1) et concaténés (étalés). Vous pouvez également créer des matrices RAID imbriquées en combinant les types de base pour en créer de nouvelles, telles que RAID 0 + 1 et RAID 10.

Ce guide vous fournira les bases de la création et de la gestion d’un ensemble RAID par bandes (RAID 0).

Ce dont vous avez besoin pour créer une matrice RAID 0

Deux disques ou plus pouvant être dédiés en tant que tranches dans votre matrice RAID par bandes.

Une sauvegarde actuelle; le processus de création d'une matrice RAID 0 effacera toutes les données des lecteurs utilisés.

Environ 10 minutes de votre temps.

02 sur 04

Utilisation de la commande diskutil list pour créer un RAID par bandes pour votre Mac

L'utilisation de Terminal pour créer un ensemble RAID 0, également appelé un système par bandes, est un processus simple pouvant être effectué par tout utilisateur de Mac. Aucune compétence particulière n'est nécessaire, même si vous pouvez trouver l'application Terminal un peu étrange si vous ne l'avez jamais utilisée auparavant.

Avant que nous commencions

Nous allons créer une matrice RAID par bandes pour augmenter la vitesse à laquelle les données peuvent être écrites et lues sur un périphérique de stockage. Les matrices rayées fournissent une augmentation de la vitesse, mais elles augmentent également le risque d'échec. Une défaillance de l'un des disques constituant un ensemble à bandes entraînera la défaillance de l'ensemble de la matrice RAID. Il n'y a pas de méthode magique pour récupérer les données d'un ensemble à bandes défaillant, ce qui signifie que vous devez disposer d'un très bon système de sauvegarde que vous pouvez utiliser pour restaurer les données en cas de défaillance de l'ensemble RAID.

Se préparer

Dans cet exemple, nous allons utiliser deux disques en tant que tranches de la matrice RAID 0. Les tranches ne sont que la nomenclature utilisée pour décrire les volumes individuels qui constituent les éléments de toute matrice RAID.

Vous pouvez utiliser plus de deux disques. l'ajout de disques augmentera les performances tant que l'interface entre les lecteurs et votre Mac peut supporter cette vitesse supplémentaire. Mais notre exemple concerne une configuration minimale de base de deux tranches pour constituer le tableau.

Quel type de lecteurs peut être utilisé?

À peu près tout type de lecteur peut être utilisé; disques durs, SSD, même les lecteurs flash USB. Bien que cela ne soit pas une exigence stricte de RAID 0, il est judicieux que les disques soient identiques, à la fois en taille et en modèle.

Commencez par sauvegarder vos données

Rappelez-vous que le processus de création de la matrice par bandes effacera toutes les données des lecteurs qui seront utilisés. Assurez-vous de disposer d'une sauvegarde en cours avant de commencer.

Création de la matrice RAID par bandes

Il est possible d'utiliser une partition à partir d'un lecteur divisé en plusieurs volumes. Mais bien que ce soit possible, ce n'est pas recommandé. Il est préférable de dédier tout un disque à une partie de votre matrice RAID. C'est l'approche que nous allons suivre dans ce guide.

Si les lecteurs que vous envisagez d'utiliser n'ont pas encore été formatés en tant que volume unique sous OS X Extended (journalisé) en tant que système de fichiers, utilisez l'un des guides suivants:

Formater le disque d'un Mac à l'aide de Disk Utility (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)

Une fois les disques correctement formatés, il est temps de les combiner dans votre matrice RAID.

  1. Terminal de lancement, situé dans / Applications / Utilitaires /.
  2. Entrez la commande suivante à l'invite de Terminal. Vous pouvez copier / coller la commande pour faciliter le processus: liste de utilitaires de disque
  3. Ainsi, Terminal affichera tous les lecteurs connectés à votre Mac, ainsi que les identificateurs de lecteur dont nous aurons besoin lors de la création de la matrice RAID. Vos lecteurs seront affichés par le point d’entrée du fichier, généralement / dev / disk0 ou / dev / disk1. Chaque disque aura 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é lors du formatage de vos lecteurs. Par exemple, nous avons formaté deux lecteurs en leur donnant le nom Slice1 et Slice2. Dans l'image ci-dessus, vous pouvez voir que l'identifiant de Slice1 est disk2s2 et que celui de Slice2 est disk3s2. C'est l'identifiant que nous utiliserons à la page suivante pour créer réellement la matrice RAID 0.

03 sur 04

Créer une matrice RAID par bandes sous OS X à l'aide d'un terminal

Jusqu'à présent, nous avons expliqué ce dont vous avez besoin pour créer une grappe RAID 0 à l'aide de Terminal. Nous avons également utilisé la commande diskutil list pour obtenir une liste des disques connectés connectés à votre Mac.Nous avons ensuite utilisé cette liste pour trouver les noms d'identifiant associés aux disques que nous avons l'intention d'utiliser dans notre RAID par bandes. Si vous en avez besoin, vous pouvez vous reporter à la page 1 ou à la page 2 de ce guide.

Si vous êtes prêt à créer la matrice RAID par bandes, commençons.

Commande de terminal pour créer une matrice RAID par bandes pour un Mac

  1. Le terminal devrait toujours être ouvert; sinon, lancez l'application Terminal située dans / Applications / Utilitaires /.
  2. À la page 2, nous avons appris que les identificateurs des lecteurs que nous souhaitons utiliser sont disk2s2 et disk3s2. Vos identifiants peuvent être différents, assurez-vous donc de remplacer nos exemples d’identificateurs dans la commande ci-dessous par ceux qui conviennent pour votre Mac.
  3. Attention: Le processus de création de la matrice RAID 0 effacera tout le contenu présent sur les lecteurs qui constitueront la matrice. Assurez-vous de disposer d'une sauvegarde à jour des données si nécessaire.
  4. La commande que nous allons utiliser est au format suivant: Diskutil appleRAID crée une bande NameofStripedArray Fileformat DiskIdentifiers
  5. NameofStripedArray est le nom du tableau qui sera affiché lors du montage sur le bureau de votre Mac.
  6. FileFormat est le format qui sera utilisé lors de la création du tableau à bandes. Pour les utilisateurs de Mac, ce sera probablement hfs +.
  7. DiskIdentifers correspond aux noms d'identifiant découverts à la page 2 à l'aide de la commande diskutil list.
  8. Entrez la commande suivante à l'invite du terminal. Veillez à modifier les identifiants de disque en fonction de votre situation spécifique, ainsi que le nom que vous souhaitez utiliser pour la matrice RAID. La commande ci-dessous peut être copiée / collée dans Terminal. Une méthode simple consiste à cliquer trois fois sur l’un des mots de la commande. cela entraînera la sélection du texte de commande entier. Vous pouvez ensuite copier / coller la commande dans Terminal: Diskutil appleRAID créer une bande FastFred HFS + disk2s2 disk3s2
  9. Terminal affichera le processus de construction du tableau. Après un court laps de temps, la nouvelle matrice RAID se montera sur votre bureau et Terminal affichera le texte suivant: «Opération RAID terminée».

Vous êtes prêt à commencer à utiliser votre nouveau RAID RAID par bandes rapide.

04 sur 04

Supprimer une matrice RAID par bandes à l'aide d'un terminal sous OS X

Maintenant que vous avez créé une matrice RAID par bandes pour votre Mac, vous allez probablement avoir besoin de la supprimer. Une fois encore, l'application Terminal associée à l'outil de ligne de commande diskutil peut vous permettre de supprimer la matrice RAID 0 et de renvoyer chaque tranche RAID à utiliser comme volumes individuels sur votre Mac.

Suppression d'une matrice RAID 0 à l'aide d'un terminal

La suppression de votre matrice par bandes entraînera l’effacement de toutes les dates du RAID. Assurez-vous d'avoir une copie de sauvegarde avant de continuer.

  1. Lancez l’application Terminal située dans / Applications / Utilitaires /.
  2. La commande de suppression RAID requiert uniquement le nom RAID, qui est identique au nom de la matrice lorsqu'elle est montée sur le bureau de votre Mac. En tant que tel, il n'y a aucune raison d'utiliser la commande diskutil list comme nous l'avons fait à la page 2 de ce guide.
  3. Notre exemple de création d’une grappe RAID 0 a abouti à la création d’une grappe RAID appelée FastFred. Nous allons utiliser le même exemple pour la suppression de la grappe.
  4. À l'invite du terminal, entrez les informations suivantes, veillez à remplacer FastFred par le nom de votre RAID par bandes que vous souhaitez supprimer. Vous pouvez triple-cliquer sur l'un des mots de la commande pour sélectionner la ligne de commande complète, puis copier / coller la commande dans Terminal: Diskutil AppleRAID delete FastFred
  5. Le résultat de la commande delete sera de démonter la matrice RAID 0, de mettre le RAID hors ligne, de diviser le RAID en ses éléments individuels. Ce qui ne se produit pas est également important, les disques individuels composant l’ensemble ne sont pas remontés ni correctement formatés.

Vous pouvez utiliser Utilitaire de disque pour reformater les disques afin qu'ils soient à nouveau utilisables sur votre Mac.