Використовуйте термінал для створення та керування масивом RAID 0 (Striped) у OS X

Використовуйте термінал для створення та керування масивом RAID 0 (Striped) у OS X

З самого початку операційна система Mac підтримувала кілька типів RAID з використанням програмного забезпечення ^ RAID, яке є частиною diskutil, інструмента командного рядка, що використовується для форматування, розбиття і відновлення пристроїв зберігання на Mac.

До OS X El Capitan підтримка RAID була вбудована в додаток Disk Utility, який можна було використовувати для створення і управління масивами RAID. Apple відмовилася від підтримки RAID у версії Disk Utility для El Capitan, але залишила ^ RAID доступним для користувачів, які хотіли використовувати Terminal і командний рядок. Apple повернула створення RAID в Дискову утиліту в macOS High Sierra.


Інформація в цій статті відноситься до створення масиву RAID 0 (Striped) з використанням терміналу в macOS Sierra (10.12) через OS X Lion (10.7).

Перш ніж почнете

Використання Terminal для створення масиву RAID 0, також відомого як масив, що чергується, - це простий процес, який може виконати будь-який користувач Mac. Ніяких спеціальних навичок не потрібно, хоча ви можете знайти додаток Terminal трохи дивним, якщо ви ніколи не використовували його раніше.

Смугасті масиви забезпечують збільшення швидкості, але вони також збільшують ймовірність відмови. Відмова будь-якого окремого диска, який складає масив, що чергується, призводить до збою всього масиву RAID. Не існує чарівного способу відновлення даних з масиву, що вийшов з ладу масиву, що означає, що у вас повинна бути хороша резервна система, яку ви можете використовувати для відновлення даних у разі збою RAID-масиву.

 RAID підтримує чергуючі (RAID 0), дзеркальні (RAID 1) і зчеплені (охоплюючі) типи RAID. Перед створенням масиву RAID 0 вам необхідно:

  • Два або більше дисків, які можуть бути виділені як слайси у вашому RAID-масиві, що чергується.
  • Поточна резервна копія. Процес створення масиву RAID 0 стирає всі дані на використовуваних дисках.

Ви можете використовувати практично будь-який тип дисків, включаючи жорсткі диски, твердотільні накопичувачі або USB-накопичувачі. Рекомендується, щоб диски були однаковими як за розміром, так і за моделлю, хоча це не є суворою вимогою для RAID 0.

Якщо диски, які ви плануєте використовувати, ще не були відформатовані як один том з використанням OS X Extended (Journaled) як файлової системи, зробіть це. Метод, який ви використовуєте, залежить від вашої операційної системи:


Форматуйте диск Mac за допомогою КД (OS X El Capitan або пізнішої версії)

Відформатуйте диск Mac за допомогою дискової утиліти (OS X Yosemite або раніша версія)

Використання термінала для створення масиву RAID 0 (Striped)

У цьому прикладі два диски використовуються як фрагменти масиву RAID 0. Зрізи - це номенклатура, яка використовується для опису окремих томів, складових елементи будь-якого RAID-масиву.

  1. Запустіть Термінал, розташований у Програмі > Утиліти.
  2. Введіть наступну команду у командному рядку термінала. Ви можете скопіювати/вставити команду, щоб спростити процес:

список листування

Це змушує Термінал показувати всі диски, підключені до вашого Mac, разом з ідентифікаторами дисків, які вам потрібні при створенні RAID-масиву. Ваші диски буде показано точкою входу файла, зазвичай/dev/disk0 або/dev/disk1. На кожному диску відображаються окремі розділи, а також розмір розділу та ідентифікатор (назва).

Ідентифікатор, швидше за все, не збігатиметься з назвою, яку ви використовували під час форматування дисків. У цьому прикладі використовуються два диски під назвою Slice1 і Slice2. На зображенні ви можете бачити, що ідентифікатор Slice1 - це disk2s2, а Slice2 - це disk3s2. Це ідентифікатор, який ви використовуєте для створення масиву RAID 0.

Ваші ідентифікатори можуть відрізнятися, тому обов'язково замініть ідентифікатори прикладу в команді правильними для вашого Mac.


  1. Команда, яку ми збираємося використовувати, має наступний формат:

Diskutil ^ RAID створює смугу NameforStripedArray Fileformat DiskIdentifiers

NameofStripedArray - це назва масиву, який буде відображатися при його монтуванні на робочому столі вашого Mac.

FileCeat - це формат, який буде використовуватися при створенні масиву, що чергується. Для користувачів Mac це швидше за все буде hfs +.

DiskIdentifers - це імена ідентифікаторів, які ви виявили за допомогою команди diskutil list.

  1. Введіть наступну команду у вікні термінала. Обов'язково змініть ідентифікатори дисків відповідно до конкретної ситуації, а також ім'я, яке ви хочете використовувати для RAID-масиву.

Дискутив  RAID створити смужку FastFred HFS + disk2s2 disk3s2


Термінал показує процес побудови масиву. Через деякий час новий RAID-масив монтується на вашому робочому столі, і Terminal відображає текст «Закінчена робота RAID».

Ви готові почати використовувати свій швидкісний новий смугастий RAID.

Як вилучити смугастий масив RAID за допомогою термінала

У якийсь момент вам може знадобитися видалити масив. Ще раз, ви використовуєте програму Terminal в поєднанні з інструментом командного рядка diskutil, щоб вилучити масив RAID 0 і повернути кожен фрагмент RAID для використання в якості окремих томів на вашому Mac.

Вилучення вашого масиву призводить до вилучення всіх даних на RAID. Переконайтеся, що у вас є резервна копія, перш ніж продовжити.

  1. Запустіть програму «Термінал», розташовану в меню «Програми» > «Утиліти».

Приклад створення масиву RAID 0 призвів до створення масиву RAID з назвою FastFred. Назва вашого RAID буде іншою.


  1. У кома
Image