Utilizați Terminal pentru a crea și administra o RAID 0 (Striped) Array în OS X

Simțiți nevoia de viteză? De la începuturile sale, OS X a suportat mai multe tipuri RAID folosind appleRAID, software creat de Apple. appleRAID este de fapt o parte din disktil, instrumentul de linie de comandă folosit pentru formatarea , partiționarea și repararea dispozitivelor de stocare pe un Mac.

Până la OS X El Capitan , suportul RAID a fost integrat în aplicația Disk Utility, care vă permite să creați și să vă gestionați arraile RAID utilizând o aplicație standard Mac care a fost ușor de utilizat. Din anumite motive, Apple a renunțat la suportul RAID în versiunea El Capitan a aplicației Disk Utility, dar a păstrat aplicația appleRAID disponibilă pentru cei care doresc să utilizeze terminalul și linia de comandă.

01 din 04

Utilizați Terminal pentru a crea și administra o RAID 0 (Striped) Array în OS X

Carcasă RAID cu 5 tăvi externe. Roderick Chen | Getty Images

Sperăm că eliminarea suportului RAID de la Disk Utility a fost doar o supraveghere, probabil cauzată de constrângerile de timp în procesul de dezvoltare. Dar nu ne așteptăm să ne întoarcem la Disk Utility în curând.

Deci, având în vedere acest lucru, vă voi arăta cum să creați noi matrice RAID și cum să gestionați atât matricele RAID pe care le creați, cât și cele preexistente din versiunile anterioare ale sistemului OS X.

appleRAID acceptă tipuri de raze RAID (RAID 0), oglindite (RAID 1) și concatenate (spanning) . De asemenea, puteți crea matrice RAID imbricate combinând tipurile de bază pentru a crea altele noi, cum ar fi RAID 0 + 1 și RAID 10.

Acest ghid vă va furniza elementele de bază ale creării și gestionării unei serii RAID dungate (RAID 0).

Ce aveți nevoie pentru a crea o array RAID 0

Două sau mai multe unități care pot fi dedicate ca felii în matricea RAID cu dungi.

O copie de rezervă curentă; procesul de creare a unui matrice RAID 0 va șterge toate datele de pe unitățile folosite.

Aproximativ 10 minute din timpul tău.

02 din 04

Folosind comanda diskutil Lista de comandă pentru a crea un RAID striat pentru Mac

ecranat prin amabilitatea lui Coyote Moon, Inc.

Utilizarea Terminalului pentru a crea o matrice RAID 0, cunoscută și ca o matrice dungată, este un proces ușor care poate fi efectuat de orice utilizator Mac. Nu sunt necesare abilități speciale, deși puteți găsi aplicația Terminal un pic ciudat dacă nu ați mai folosit-o niciodată înainte.

Înainte de a începe

Vom crea o matrice RAID dungată pentru a mări viteza cu care pot fi scrise și citite date de pe un dispozitiv de stocare. Retelele cu arcade oferă o creștere a vitezei, dar ele măresc și posibilitatea de eșec. Un eșec al oricărei unități care alcătuiesc o matrice dungată va provoca eșecul întregii matrice RAID. Nu există nicio metodă magică pentru a recupera datele dintr-o matrice eșuată în dungi, ceea ce înseamnă că ar trebui să aveți un sistem de backup foarte bun pe care îl puteți utiliza pentru a restabili datele în cazul în care apar defecțiuni ale matricei RAID.

Se pregateste

În acest exemplu, vom folosi două discuri ca felii ale matricei RAID 0. Secțiunile sunt doar nomenclatorul folosit pentru a descrie volume individuale care alcătuiesc elementele oricărei matrice RAID.

Ai putea folosi mai mult de două discuri; adăugând mai multe discuri va crește performanța atâta timp cât interfața dintre unități și Mac dvs. poate suporta viteza suplimentară. Dar exemplul nostru este pentru o configurație minimă de bază a două felii pentru a alcătui matricea.

Ce tipuri de unități pot fi utilizate?

Aproape orice tip de unitate poate fi folosit; hard disk-uri, SSD-uri , chiar și unități flash USB . Deși nu este o cerință strictă a RAID 0, este o idee bună ca drive-urile să fie identice, atât în ​​dimensiune cât și în model.

Reveniți mai întâi la datele dvs.

Rețineți că procesul de creare a matricei dungate va șterge toate datele de pe unitățile care vor fi utilizate. Asigurați-vă că aveți o copie de rezervă curentă înainte de a începe.

Crearea array-ului RAID cu bare

Este posibil să utilizați o partiție dintr-o unitate care a fost împărțită în mai multe volume . Dar în timp ce este posibil, nu este recomandat. Este mai bine să dedicați o întreagă unitate pentru a fi o felie în matricea dvs. RAID și aceasta este abordarea pe care o vom lua în acest ghid.

Dacă unitățile pe care intenționați să le utilizați nu au fost încă formatate ca un singur volum utilizând sistemul de operare OS X Extended (Journaled), utilizați unul dintre următoarele ghidaje:

Formatați o unitate Mac folosind Drive Utility (OS X El Capitan sau mai târziu)

Formați o unitate Mac folosind unitatea de disc (OS X Yosemite sau mai devreme)

Odată ce unitățile sunt formatate corect, este timpul să le combinați în matricea RAID.

  1. Terminal de lansare, localizat la / Applications / Utilities /.
  2. Introduceți următoarea comandă la solicitarea din Terminal. Puteți copia / lipi comanda pentru a face procesul puțin mai ușor:
    lista disktil
  3. Acest lucru va determina Terminalul să afișeze toate unitățile conectate la Mac, împreună cu identificatorii unităților de care avem nevoie atunci când creăm matricea RAID. Unitățile dvs. vor fi afișate de punctul de intrare a fișierului, de obicei / dev / disk0 sau / dev / disk1. Fiecare unitate va afișa partițiile sale individuale, împreună cu dimensiunea partiției și identificatorul (numele).

Identificatorul nu va fi probabil același cu numele pe care l-ați utilizat când ați formatat unitățile. De exemplu, am formatat două unități, oferindu-le numele Slice1 și Slice2. În imaginea de mai sus, puteți vedea că identificatorul Slice1 este disc2s2, iar Slice2 este disc3s2. Este identificatorul pe care îl vom folosi pe pagina următoare pentru a crea efectiv matricea RAID 0.

03 din 04

Creați o matrice RAID în OS X utilizând terminalul

Ecran filmat prin amabilitatea Coyote Moon, Inc.

Până acum, am trecut peste ceea ce aveți nevoie pentru a crea o matrice RAID 0 utilizând Terminal și ați folosit comanda lista disktil pentru a obține o listă a unităților atașate conectate la Mac. Apoi am folosit lista respectivă pentru a găsi numele identificatorilor asociate cu unitățile pe care intenționăm să le folosim în RAID-ul nostru cu dungi. Dacă aveți nevoie, puteți reveni la pagina 1 sau la pagina 2 a acestui ghid pentru a vă prinde din urmă.

Dacă sunteți gata să creați matricea RAID dungată, să începem.

Comandă terminală pentru a crea o aritmă RAID în mișcare pentru un Mac

  1. Terminalul ar trebui să fie încă deschis; dacă nu, lansați aplicația Terminal situată la / Applications / Utilities /.
  2. La pagina 2, am aflat că identificatorii pentru unitățile pe care dorim să le folosim sunt disc2s2 și disc3s2. Identificatorii dvs. pot fi diferiți, deci asigurați-vă că ați înlocuit exemplele de identificare a exemplului din comanda de mai jos cu cele corecte pentru Mac.
  3. Atenție: Procesul de creare a matricei RAID 0 va șterge orice și toate conținuturile prezente pe unitățile care alcătuiesc matricea. Asigurați-vă că aveți o copie de rezervă curentă a datelor, dacă este necesar.
  4. Comanda pe care o vom folosi este în următorul format:
    Diskutil appleRAID a crea banda NameofStripedArray Fileformat DiskIdentifiers
  5. NameofStripedArray este numele matricei care va fi afișată atunci când este montată pe desktopul Mac.
  6. FileFormat este formatul care va fi folosit atunci când matricea dungată este creată. Pentru utilizatorii de Mac, acest lucru va fi probabil hfs +.
  7. DiskIdentifers este numele identificatorului pe care l-am descoperit la pagina 2 folosind comanda lista disktil.
  8. Introduceți următoarea comandă la solicitarea Terminal. Asigurați-vă că schimbați identificatorii de unități pentru a se potrivi situației dvs. specifice, precum și numele pe care doriți să-l utilizați pentru matricea RAID. Comanda de mai jos poate fi copiată / inserată în Terminal. O metodă ușoară de a face acest lucru este să faceți clic pe unul dintre cuvintele din comandă; acest lucru va determina selectarea întregului text al comenzii. Puteți apoi să copiați / inserați comanda în Terminal:
    Diskutil appleRAID a crea benzi FastFred HFS + disk2s2 disk3s2
  9. Terminalul va afișa procesul de construire a matricei. După o perioadă scurtă de timp, noua matrice RAID se va monta pe desktop și terminalul va afișa următorul text: "Operație terminată RAID".

Sunteți pregătit să începeți să utilizați RAID-ul cu viteză nouă.

04 din 04

Ștergeți o aritmă RAID în formă de Striped folosind Terminal în OS X

Ecran filmat prin amabilitatea Coyote Moon, Inc.

Acum că ați creat o matrice RAID cu dungi pentru Mac, într-un anumit moment veți găsi probabil o necesitate de ao șterge. Încă o dată, aplicația Terminal combinată cu instrumentul liniei de comandă disktil vă permite să ștergeți matricea RAID 0 și să returnați fiecare felie RAID pentru a fi utilizate ca volume individuale pe Mac.

Ștergerea unei array RAID 0 utilizând terminalul

Avertisment : Ștergerea matricei dungate va duce la ștergerea întregii date din RAID. Asigurați-vă că aveți o copie de rezervă înainte de a continua .

  1. Lansați aplicația Terminal situată la / Applications / Utilities /.
  2. Comanda de ștergere RAID necesită doar numele RAID, care este același cu numele matricei atunci când este montat pe desktopul Mac. Ca atare, nu există niciun motiv pentru a folosi comanda lista disktil așa cum am făcut-o la pagina 2 a acestui ghid.
  3. Exemplul nostru de creare a unui matrice RAID 0 a dus la un matrice RAID numit FastFred, care urma să folosească același exemplu pentru ștergerea matricei.
  4. La promptul Terminal introduceți următoarele, asigurați-vă și înlocuiți FastFred cu numele RAID-ului dungat pe care doriți să-l ștergeți. Puteți să faceți clic pe unul dintre cuvintele din comandă pentru a selecta întreaga linie de comandă, apoi copiați / inserați comanda în Terminal:
    Discutil AppleRAID șterge FastFred
  5. Rezultatele comenzii de ștergere vor fi dezmembrarea matricei RAID 0, luarea RAID offline, ruperea RAID-ului în elementele sale individuale. Ceea ce nu se întâmplă este, de asemenea, important ca unitățile individuale care alcătuiesc matricele să nu fie remodate sau formatate corespunzător.

Puteți utiliza utilitarul Disk Utility pentru a reformata unitățile, astfel încât să fie din nou utilizabile pe calculatorul dvs. Mac.