Uporabite Terminal za ustvarjanje in upravljanje strežniškega zapisa RAID 0 (Striped) v OS X

Občutite potrebo po hitrosti? Od prvih dni je OS X podpiral več tipov RAID z appleRAID, programsko opremo, ki jo je ustvaril Apple. appleRAID je pravzaprav del diskutila, orodje ukazne vrstice, ki se uporablja za oblikovanje , razdeljevanje in popravljanje pomnilniških naprav na Macu.

Do aplikacije OS X El Capitan je bila podpora RAID vgrajena v aplikacijo Disk Utility, ki vam je omogočala, da ustvarite in upravljate svoje RAID nizove z uporabo običajne aplikacije Mac, ki je bila enostavna za uporabo. Iz neznanega razloga je Apple spustil podporo za RAID v različici El Capitan aplikacije Disk Utility, vendar je appleRAID na voljo za tiste, ki so želeli uporabljati Terminal in ukazno vrstico.

01 od 04

Uporabite Terminal za ustvarjanje in upravljanje strežniškega zapisa RAID 0 (Striped) v OS X

Zunanji 5-pladnji RAID ohišje. Roderick Chen | Getty Images

Upamo, da je odstranitev podpore RAID iz programa Disk Utility samo nadzor, ki je verjetno posledica časovnih omejitev v razvojnem procesu. Ampak v resnici ne pričakujemo, da se bo RAID vrnil v Disk Utility kadarkoli.

Torej, ob upoštevanju tega vam bom pokazal, kako ustvariti nove RAID nize in kako upravljati RAID nizov, ki jih ustvarjajo, in že obstoječe od zgodnjih različic OS X.

appleRAID podpira črtasto (RAID 0), zrcaljeno (RAID 1) in združene vrste (RAID). Prav tako lahko ustvarite gnezdene RAID nizove z združevanjem osnovnih vrst za ustvarjanje novih, kot so RAID 0 + 1 in RAID 10.

V tem priročniku boste našli osnove ustvarjanja in upravljanja striped RAID matrike (RAID 0).

Kaj morate ustvariti RAID 0 Array

Dva ali več pogonov, ki jih lahko dodelite kot rezine v vašem črtastem RAID nizu.

Trenutna varnostna kopija; postopek izdelave matrike RAID 0 bo izbrisal vse podatke o uporabljenih pogonih.

Približno 10 minut časa.

02 od 04

Uporaba seznama diskutil Ukaz za ustvarjanje porazdeljenega RAID-ja za vaš Mac

zaslona posnetka Coyote Moon, Inc.

Uporaba terminala za ustvarjanje matrike RAID 0, znan tudi kot črtasto polje, je enostaven proces, ki ga lahko izvaja kateri koli uporabnik Mac. Posebne veščine niso potrebne, čeprav je aplikacija Terminal nekoliko čudna, če jo prej niste uporabljali.

Preden začnemo

Ustvarili bomo črtasto RAID matriko, da bi povečali hitrost, s katero lahko podatke zapisujete in berete iz naprave za shranjevanje. Striped nizi omogočajo povečanje hitrosti, povečujejo pa tudi možnost neuspeha. Napaka katerega koli posameznega pogona, ki predstavlja črtasto matriko, povzroči, da celoten RAID niz ne bo uspešen. Ni čarobne metode za obnovitev podatkov iz neuspele črtastih nizov, kar pomeni, da bi morali imeti zelo dober rezervni sistem, ki ga lahko uporabite za obnovitev podatkov, če pride do okvare RAID array.

Pripravljati se

V tem primeru bomo uporabili dve diski kot rezine v matriki RAID 0. Rezine so samo nomenklatura, ki se uporablja za opis posameznih količin, ki tvorijo elemente katere koli RAID matrike.

Uporabite lahko več kot dva diska; dodajanje več diskov bo povečalo učinkovitost, dokler lahko vmesnik med pogoni in vašim Macom podpira dodatno hitrost. Toda naš primer je osnovna minimalna nastavitev dveh rezin, ki sestavljajo matriko.

Kakšne vrste pogonov lahko uporabite?

Uporablja se lahko skoraj vsak tip pogona; trdi diski, SSD-ji , tudi USB-pogoni . Čeprav ni stroga zahteva za RAID 0, je dobra ideja, da so pogoni enaki, tako po velikosti kot modelu.

Najprej varnostno kopirajte podatke

Ne pozabite, da bo postopek ustvarjanja črtastega polja izbrisal vse podatke na pogonih, ki bodo uporabljeni. Prepričajte se, da imate trenutno varnostno kopijo, preden začnete.

Ustvarjanje porazdeljenega RAID Array

Možno je uporabiti particijo iz pogona, ki je razdeljen na več zvezkov . Toda, čeprav je to mogoče, ni priporočljivo. Bolje je, da je celoten pogon namenjen za rezino vaše RAID matrike, in to je pristop, ki ga bomo upoštevali v tem priročniku.

Če pogoni, ki jih nameravate uporabljati, še niso bili formatirani kot en sam glasnost z uporabo OS X Extended (Journaled) kot datotečnega sistema, uporabite enega od naslednjih navodil:

Formatiranje pogona Mac z uporabo pripomočka za diske (OS X El Capitan ali novejši)

Oblikujte pogon Macove z uporabo pripomočka za diske (OS X Yosemite ali starejši)

Ko so pogoni pravilno formatirani, je čas, da jih združite v RAID niz.

  1. Launch Terminal, ki se nahaja na / Applications / Utilities /.
  2. Na poziv v terminalu vnesite naslednji ukaz. Ukaz lahko kopirate / prilepite, da bo proces nekoliko lažji:
    diskutil seznam
  3. To bo povzročilo, da terminal prikazuje vse pogone, povezane z vašim Macom, skupaj z identifikatorji pogonov, ki jih bomo potrebovali pri ustvarjanju RAID matrike. Vaši pogoni bodo prikazani z vstopno točko, običajno / dev / disk0 ali / dev / disk1. Vsak pogon bo prikazal svoje posamezne particije, skupaj z velikostjo particije in identifikatorjem (ime).

Identifikator verjetno ne bo isti kot ime, ki ste ga uporabili, ko ste oblikovali pogone. Kot primer smo oblikovali dva pogona, ki sta jim dala ime Slice1 in Slice2. Na zgornji sliki si lahko ogledate, da je identifikator slice1 disk2s2, Slice2 pa disk3s2. To je identifikator, ki ga bomo uporabili na naslednji strani, da bi dejansko ustvarili matriko RAID 0.

03 od 04

Ustvarite strižni niz RAID v operacijskem sistemu OS X z uporabo terminala

Zaslonski posnetek zaslona Coyote Moon, Inc.

Do sedaj smo prešli tisto, kar potrebujete za ustvarjanje matrike RAID 0 z uporabo terminala, in uporabili ukaz ukaz seznama, da dobite seznam priključenih pogonov, povezanih z vašim Macom. Nato smo uporabili ta seznam, da bi našli imena identifikatorjev, povezanih z pogoni, ki jih nameravamo uporabiti v našem črtastem RAID-u. Če se želite, se lahko vrnete na stran 1 ali stran 2 tega vodnika, da dohitite.

Če ste pripravljeni ustvariti črtasto matriko RAID, začnimo.

Terminal ukaz za ustvarjanje pasti RAID Array za Mac

  1. Terminal mora biti še vedno odprt; če ne, zaženite aplikacijo Terminal, ki se nahaja na / Applications / Utilities /.
  2. Na 2. strani smo izvedeli, da so identifikatorji za pogone, ki jih želimo uporabiti, disk2s2 in disk3s2. Vaši identifikatorji so lahko drugačni, zato v spodnjem ukazu obvezno zamenjajte naše identifikatorje primerov s pravimi za vaš Mac.
  3. Opozorilo: Postopek izdelave matrike RAID 0 bo izbrisal vse vsebine, ki so trenutno na diskih, ki bodo sestavljali matriko. Prepričajte se, da imate trenutno varnostno kopijo podatkov, če je potrebno.
  4. Ukaz, ki ga bomo uporabili, je v naslednji obliki:
    Diskutil appleRAID ustvari črto NameofStripedArray Fileformat DiskIdentifiers
  5. NameofStripedArray je ime matrike, ki bo prikazano, ko bo nameščen na namizju Mac.
  6. FileFormat je oblika, ki bo uporabljena, ko bo ustvarjena črtasta matrika. Za uporabnike računalnikov Mac, to je verjetno hfs +.
  7. DiskIdentifers so imena identifikatorjev, ki smo jih odkrili na strani 2 z ukazom seznama diskutil.
  8. Na poziv v terminalu vnesite naslednji ukaz. Ne pozabite spremeniti identifikatorjev pogona, da bi ustrezali vašemu specifičnemu položaju, kot tudi ime, ki ga želite uporabiti za RAID niz. Spodnji ukaz lahko kopirate / prilepite v terminal. Preprost način za to je trikratno klikanje na eno od besed v ukazu; to bo povzročilo celotno besedilo ukaza. Nato lahko kopirate / prilepite ukaz v Terminal:
    Diskutil appleRAID ustvari črto FastFred HFS + disk2s2 disk3s2
  9. Terminal bo prikazal postopek izdelave matrike. Po kratkem času se bo nova array RAID namestila na namizje, terminal pa bo prikazal naslednje besedilo: "Končano delovanje RAID-a."

Vsi ste pripravljeni, da začnete uporabljati svoj hitri novi črtasti RAID.

04 od 04

Izbrišite strižni niz RAID z uporabo terminala v OS X

Zaslonski posnetek zaslona Coyote Moon, Inc.

Zdaj, ko ste ustvarili črtasto RAID matriko za vaš Mac, boste v neki točki verjetno morali izbrisati. Še enkrat aplikacija Terminal v kombinaciji z orodjem za ukazno vrstico diskutil vam lahko izbriše array RAID 0 in vrne vsako rezino RAID za uporabo kot posamezne količine v računalniku Mac.

Brisanje array RAID 0 z uporabo terminala

Opozorilo : Brisanje vašega črtastega polja povzroči izbris vseh datumov na RAID-ju. Pred nadaljevanjem izdelajte varnostno kopijo .

  1. Zaženite aplikacijo Terminal, ki se nahaja na / Applications / Utilities /.
  2. Ukaz RAID delete samo zahteva ime RAID-a, ki je isto kot ime polja, ko je nameščen na namizju Mac. Kot taka ni razloga, da bi uporabili ukaz disutil list, kot smo to naredili na 2. strani tega vodnika.
  3. Naš primer za izdelavo matrike RAID 0 je povzročil, da je RAID niz, imenovan FastFred, uporabljali ta isti primer za brisanje matrike.
  4. Na pozivu za terminale vnesite naslednje, se prepričajte in zamenjajte FastFred z imenom vašega črtastega RAID-a, ki ga želite izbrisati. Če želite izbrati celotno ukazno vrstico, lahko trikratno kliknete eno od besed v ukazu, nato pa kopirate / prilepite ukaz v Terminal:
    Diskutil AppleRAID izbrišite FastFred
  5. Rezultati ukaza delete bodo odstranili matriko RAID 0, vzeli RAID brez povezave in zlomili RAID v svoje posamezne elemente. Kaj se ne zgodi, je tudi pomembno, da posamezni pogoni, ki sestavljajo matriko, niso obnovljeni ali pravilno formatirani.

Disk Utility lahko uporabite za preoblikovanje pogonov, tako da jih je mogoče ponovno uporabiti v računalniku Mac.