Gebruik Terminal om 'n RAID 0 (Gestreepte) Array in OS X te skep en te bestuur

Voel die behoefte aan spoed? Sedert die vroeë dae het OS X verskeie RAID-tipes ondersteun deur appleRAID, sagteware wat Apple geskep het, te gebruik. AppleRAID is eintlik deel van diskutil, die command line tool wat gebruik word vir die opmaak , partitionering en herstel van stoor toestelle op 'n Mac.

Tot OS X El Capitan is RAID-ondersteuning in die Disk Utility-program ingebou, wat jou toegelaat het om jou RAID-skikkings te skep en te bestuur deur 'n standaard Mac-program te gebruik wat maklik was om te gebruik. Om een ​​of ander rede het Apple die RAID-ondersteuning in die El Capitan-weergawe van die Disk Utility- app laat val, maar Apple-beskikbare beskikbaar gestel vir diegene wat bereid was om Terminal en die opdraglyn te gebruik.

01 van 04

Gebruik Terminal om 'n RAID 0 (Gestreepte) Array in OS X te skep en te bestuur

Eksterne 5-laai RAID-omhulsel. Roderick Chen | Getty Images

Ons hoop dat die verwydering van RAID-ondersteuning vanaf Disk Utility net 'n oorsig was, waarskynlik deur tydsbeperkings in die ontwikkelingsproses veroorsaak. Maar ons verwag nie regtig om RAID terug te keer na Disk Utility enige tyd nie.

Dus, met die oog daarop, sal ek jou wys hoe om nuwe RAID-skikkings te skep, en hoe om beide die RAID-skikkings wat jy skep en bestaande uit die vroeë weergawes van OS X te bestuur.

appleRAID ondersteun gestreepte (RAID 0), gespiegeld (RAID 1) , en saamgevoegde (spanning) tipes RAID. U kan ook geneste RAID-skikkings skep deur die basiese tipes te kombineer om nuwes te skep, soos RAID 0 + 1 en RAID 10.

Hierdie handleiding sal u voorsien van die basiese beginsels van die skep en bestuur van 'n gestreepte RAID-skikking (RAID 0).

Wat jy nodig het om 'n RAID 0 Array te skep

Twee of meer dryf wat as snye in jou gestreepte RAID-skikking toegewys kan word.

'N huidige rugsteun; Die proses om 'n RAID 0-skikking te skep, sal al die data op die gebruikte dryf wis.

Ongeveer 10 minute van jou tyd.

02 van 04

Gebruik diskutil-lys Opdrag om 'n gestreepte RAID vir jou Mac te skep

skerm geskiet met vergunning van Coyote Moon, Inc.

Die gebruik van Terminal om 'n RAID 0-skikking te skep, ook bekend as 'n gestreepte skikking, is 'n maklike proses wat deur enige Mac-gebruiker uitgevoer kan word. Geen spesiale vaardighede is nodig nie, hoewel jy die Terminal-program dalk 'n bietjie vreemd kan vind as jy dit nog nooit gebruik het nie.

Voordat ons begin

Ons gaan 'n gestreepte RAID-skikking skep om die spoed te verhoog waarop data na 'n bergingsapparaat geskryf kan word. Gestreepte skikkings bied 'n spoedverhoging, maar verhoog ook die moontlikheid van mislukking. 'N Versuim van enige enkele ry wat 'n gestreepte skikking uitmaak, sal veroorsaak dat die hele RAID-skikking misluk. Daar is geen magiese metode om data te herstel van 'n mislukte gestreepte skikking nie, wat beteken dat jy 'n baie goeie Friends-stelsel moet hê wat jy kan gebruik om data te herstel, indien 'n mislukking van die RAID-skikking voorkom.

Klaar kry

In hierdie voorbeeld gaan ons twee skywe as snye van die RAID 0-skikking gebruik. Snye is slegs die naam wat gebruik word om die individuele volumes wat die elemente van enige RAID-skikking uitmaak, te beskryf.

Jy kan meer as twee skywe gebruik; As jy meer skywe byvoeg, sal die werkverrigting verhoog word, mits die koppelvlak tussen die dryf en jou Mac die bykomende spoed kan ondersteun. Maar ons voorbeeld is vir 'n basiese minimum opstelling van twee skywe om die skikking op te maak.

Watter tipe dryf kan gebruik word?

Net oor enige tipe dryf kan gebruik word; hardeskywe, SSD's , selfs USB-skywe . Alhoewel dit nie 'n streng vereiste van RAID 0 is nie, is dit 'n goeie idee dat die skyfies identies sal wees, beide in grootte en model.

Rugsteun jou data eers

Onthou, die proses om die gestreepte skikking te skep sal alle data op die dryf wat gebruik gaan word, vee. Maak seker jy het 'n huidige rugsteun voordat jy begin.

Die skep van die Gestreepte RAID Array

Dit is moontlik om 'n partisie te gebruik vanaf 'n stasie wat in veelvuldige volumes verdeel is. Maar terwyl dit moontlik is, word dit nie aanbeveel nie. Dit is beter om 'n hele ry te gebruik om 'n sny in u RAID-skikking te wees, en dit is die benadering wat ons in hierdie gids sal neem.

As die skyfies wat jy beplan om te gebruik, nog nie as 'n enkele volume geformateer is met behulp van OS X Extended (Journaled) as die lêersisteem nie, gebruik asseblief een van die volgende gidse:

Formateer 'n Mac-skyf met behulp van Skyf Gereedskap (OS X El Capitan of later)

Formateer 'n Mac-skyf met behulp van Skyf Gereedskap (OS X Yosemite of vroeër)

Sodra die dryf behoorlik geformateer is, is dit tyd om dit in jou RAID-skikking te kombineer.

  1. Begin Terminal, geleë by / Applications / Utilities /.
  2. Gee die volgende opdrag by die prompt in Terminal. U kan die opdrag kopieer / plak om die proses 'n bietjie makliker te maak:
    diskutil lys
  3. Dit sal veroorsaak dat Terminal al die dryf wat met u Mac verband hou, vertoon, tesame met die aandrywer-identifiseerers wat ons benodig wanneer u die RAID-skikking skep. Jou dryf word vertoon deur die lêer toegangspunt, gewoonlik / dev / disk0 of / dev / disk1. Elke ry sal sy individuele partisies vertoon, saam met die grootte van die partisie en die identifiseerder (die naam).

Die identifiseerder sal waarskynlik nie dieselfde wees as die naam wat jy gebruik het toe jy jou dryf geformateer het nie. As voorbeeld het ons twee dryf geformateer, wat hulle die naam Slice1 en Slice2 gegee het. In die prent hierbo kan jy sien dat Slice1 se identifiseerder disk2s2 is, en Slice2's is disk3s2. Dit is die identifiseerder wat ons op die volgende bladsy sal gebruik om eintlik die RAID 0-skikking te skep.

03 van 04

Skep 'n Gestreepte RAID Array in OS X met Terminal

Skermskoot met vergunning van Coyote Moon, Inc.

Tot dusver het ons verby gegaan wat u nodig het om 'n RAID 0-skikking te skep met Terminal, en gebruik die skyflyslysopdrag om 'n lys te kry van die aangehegte dryf wat aan u Mac gekoppel is. Ons het toe daardie lys gebruik om die identifiserende name wat verband hou met die dryfkragte wat ons in ons gestreepte RAID wil gebruik, te vind. As jy dit nodig het, kan jy terugkeer na bladsy 1 of bladsy 2 van hierdie gids om in te haal.

As jy gereed is om die gestreepte RAID-skikking te skep, kom ons begin.

Terminal Command om 'n gestreepte RAID Array vir 'n Mac te skep

  1. Terminal moet nog oop wees; indien nie, begin die Terminale program geleë by / Applications / Utilities /.
  2. Op bladsy 2 het ons geleer dat die identifiseerers vir die dryf wat ons wil gebruik, disk2s2 en disk3s2 is. Jou identifiseerders kan anders wees, so wees seker dat ons ons voorbeeldidentifiseerders in die onderstaande bevel vervang met die korrekte vir u Mac.
  3. Waarskuwing: Die proses om die RAID 0-skikking te skep, sal enige en alle inhoud op die dryf wat die skikking maak, uitvee. Maak seker dat u 'n huidige rugsteun van die data het indien nodig.
  4. Die opdrag wat ons gaan gebruik, is in die volgende formaat:
    Diskutil appleRAID skep streep NameofStripedArray File Format DiskIdentifiers
  5. Name ofStripedArray is die naam van die skikking wat getoon sal word wanneer dit op jou Mac se lessenaar gemonteer is.
  6. FileFormat is die formaat wat gebruik sal word wanneer die gestreepte skikking geskep word. Vir Mac-gebruikers sal dit waarskynlik hfs + wees.
  7. DiskIdentifers is die identifiserende name wat ons op bladsy 2 ontdek het, deur gebruik te maak van die dialutil list command.
  8. Tik die volgende opdrag by die Terminal prompt. Maak seker dat jy die aandrywer identifiseerers verander om by jou spesifieke situasie te pas, asook die naam wat jy vir die RAID-skikking wil gebruik. Die onderstaande opdrag kan kopieer / geplak word in Terminal. 'N Maklike metode om dit te doen is om te verdriedubbel op een van die woorde in die opdrag; Dit sal veroorsaak dat die hele opdragte gekies word. U kan die opdrag dan in Terminal kopieer / plak:
    Diskutil appleRAID skep streep FastFred HFS + disk2s2 disk3s2
  9. Terminaal sal die proses van die bou van die skikking vertoon. Na 'n kort tyd, sal die nuwe RAID-skikking op jou lessenaar op die rekenaar verskyn en Terminal sal die volgende teks vertoon: "RAID-bewerking voltooi."

Jy is gereed om jou spoedige nuwe gestreepte RAID te begin gebruik.

04 van 04

Verwyder 'n Gestreepte RAID Array Gebruik Terminal in OS X

Skermskoot met vergunning van Coyote Moon, Inc.

Noudat jy 'n gestreepte RAID-skikking vir jou Mac geskep het, sal jy waarskynlik 'n behoefte vind om dit te verwyder. Weer die Terminal app gekombineer met die diskutil command line tool kan laat u die RAID 0 skikking te verwyder en elke RAID sny terug te gee vir gebruik as individuele volumes op jou Mac.

Skrap 'n RAID 0 Array Gebruik Terminal

Waarskuwing : As jy jou gestreepte skikking uitvee, sal alle datums op die RAID uitgevee word. Maak seker jy het 'n rugsteun voordat jy verder gaan .

  1. Begin die Terminale program wat by / Applications / Utilities /.
  2. Die RAID verwyder bevel vereis slegs die RAID naam, wat dieselfde is as die naam van die skikking wanneer dit op jou Mac se lessenaar gemonteer is. As sodanig is daar geen rede om die diskutil-lysopdrag te gebruik soos ons gedoen het op bladsy 2 van hierdie gids nie.
  3. Ons voorbeeld vir die skep van 'n RAID 0-array het gelei tot 'n RAID-skikking met die naam FastFred. Dit sal dieselfde voorbeeld gebruik om die skikking uit te vee.
  4. Voer die volgende by die Terminal in, voer seker en vervang FastFred met die naam van jou gestreepte RAID wat jy wil verwyder. U kan met drie woorde druk op een van die woorde in die opdrag om die hele opdraglyn te kies en dan die opdrag te kopieer / plak in Terminal:
    Diskutil AppleRAID verwyder FastFred
  5. Die resultate van die opdrag verwyder sal wees om die RAID 0-skikking te ontkoppel, neem die RAID vanlyn, breek die RAID in sy individuele elemente. Wat nie gebeur nie, is ook belangrik dat die individuele dryf wat die skikking opgestel het, nie hergebring of behoorlik geformateer word nie.

U kan die Skyf Gereedskap gebruik om die dryf te hervorm sodat dit weer op u Mac kan gebruik word.