Tässä artikkelissa kerrotaan, kuinka Terminalilla luodaan ja hallitaan raidallisia RAID-ryhmiä OS X:ssä, koska Disk Utilityn El Capitan -versiosta on poistettu RAID-ominaisuudet.
Tämän artikkelin tiedot koskevat RAID 0 (Striped) -ryhmän luomista terminaalilla macOS Sierrassa (10.12) OS X Lion (10.7) -käyttöjärjestelmissä.
Tietoja Mac OS:stä ja useista RAID-tyypeistä
Mac-käyttöjärjestelmä on alusta alkaen tukenut useita RAID-tyyppejä käyttämällä AppleRAID-ohjelmistoa, joka on osa diskutilia, komentorivityökalua, jota käytetään Macin tallennuslaitteiden alustukseen, osiointiin ja korjaamiseen.
OS X El Capitaniin asti RAID-tuki sisältyi Disk Utility -sovellukseen, jonka avulla voit luoda ja hallita RAID-ryhmiä. Apple luopui RAID-tuesta Disk Utility -sovelluksen El Capitan -versiosta, mutta piti AppleRAIDin saatavilla käyttäjille, jotka olivat halukkaita käyttämään terminaalia ja komentoriviä. Apple palautti RAID-luonnin Disk Utilityyn macOS High Sierrassa.
Ennen kuin aloitat
Termin käyttäminen RAID 0 -ryhmän, joka tunnetaan myös nimellä raidallinen taulukko, luominen on helppo prosessi, jonka kuka tahansa Mac-käyttäjä voi suorittaa. Mitään erityisiä taitoja ei tarvita, vaikka saatat pitää Terminal-sovellusta hieman oudolta, jos et ole koskaan käyttänyt sitä aiemmin.
Varmuuskopioiden tärkeys
Raidalliset taulukot lisäävät nopeutta, mutta ne lisäävät myös epäonnistumisen mahdollisuutta. Minkä tahansa raidallisen ryhmän muodostavan yksittäisen aseman vikaantuminen aiheuttaa koko RAID-ryhmän epäonnistumisen. Ei ole taianomaista tapaa palauttaa tietoja epäonnistuneesta raidallisesta taulukosta, mikä tarkoittaa, että sinulla pitäisi olla hyvä varmuuskopiojärjestelmä, jota voit käyttää tietojen palauttamiseen, jos RAID-taulukossa ilmenee vika.
Mitä tarvitset
AppleRAID tukee raidallisia (RAID 0), peilattuja (RAID 1) ja ketjutettuja (jakava) RAID-tyyppejä. Ennen kuin luot RAID 0 -taulukon, tarvitset:
- Kaksi tai useampia asemaa, jotka voidaan varata osiksi raidallisessa RAID-ryhmässäsi.
- Nykyinen varmuuskopio. RAID 0 -ryhmän luontiprosessi poistaa kaikki tiedot käytetyistä asemista.
Voit käyttää melkein mitä tahansa asematyyppiä, mukaan lukien kiintolevyt, SSD-levyt tai USB-muistit. On hyvä idea, että asemat ovat identtisiä sekä kooltaan että malliltaan, vaikka tämä ei olekaan RAID 0:n tiukka vaatimus.
Jos käyttämiäsi asemia ei ole vielä alustettu yhdeksi t altioksi käyttämällä tiedostojärjestelmänä OS X Extended (Journaled) -järjestelmää, tee se. Käyttämäsi menetelmä vaihtelee käyttöjärjestelmäsi mukaan:
Alusta Macin asema Levytyökalulla (OS X El Capitan tai uudempi)
Alusta Macin asema Levytyökalulla (OS X Yosemite tai aikaisempi)
Käytä päätettä luodaksesi RAID 0 (raidallinen) -taulukko
Tässä esimerkissä käytetään kahta levyä RAID 0 -ryhmän osina. Viipaleet ovat nimikkeistöä, jota käytetään kuvaamaan yksittäisiä levyjä, jotka muodostavat minkä tahansa RAID-ryhmän elementit.
- Käynnistä Terminal, sijaitsee osoitteessa Applications > Utilities.
-
Anna seuraava komento terminaalin kehotteeseen. Voit kopioida/liittää komennon helpottaaksesi prosessia:
keskustele listasta
Tämä saa terminaalin näyttämään kaikki Maciin liitetyt asemat sekä asematunnisteet, joita tarvitset RAID-ryhmän luomisessa. Asemasi näkyvät tiedoston sisääntulopisteessä, yleensä /dev/disk0 tai /dev/disk1. Jokaisella asemalla on erilliset osiot sekä osion koko ja tunniste (nimi).
Tunniste ei todennäköisesti ole sama kuin nimi, jota käytit asemien alustuksessa. Tässä esimerkissä käytetään kahta asemaa nimeltä Slice1 ja Slice2. Kuvasta näet, että Slice1:n tunniste on disk2s2 ja Slice2:n on disk3s2. Se on tunniste, jota käytät RAID 0 -taulukon luomiseen.
Tunnistasi voivat olla erilaisia, joten muista korvata komennon esimerkkitunnisteet oikeilla Mac-tietokoneellesi.
-
Käyttämämme komento on seuraavassa muodossa:
Diskutil appleRAID luo raita StripedArray-tiedostomuodon nimi DiskIdentifiers
NameofStripedArray on sen taulukon nimi, joka näytetään, kun se asennetaan Macin työpöydälle.
FileFormat on muoto, jota käytetään, kun raidallinen taulukko luodaan. Mac-käyttäjille tämä on todennäköisesti hfs+.
DiskIdentifers ovat tunnisteiden nimet, jotka löysit käyttämällä diskutil list -komentoa.
-
Kirjoita seuraava komento Terminal-kehotteeseen. Muista muuttaa aseman tunnisteet vastaamaan tilannettasi sekä nimeä, jota haluat käyttää RAID-ryhmälle.
Diskutil appleRAID luo raita FastFred HFS+ disk2s2 disk3s2
-
Terminaali näyttää taulukon rakennusprosessin. Hetken kuluttua uusi RAID-ryhmä kiinnittyy työpöydällesi, ja Terminal näyttää tekstin "Raid-toiminto valmis." Olet valmis aloittamaan uuden nopean raidallisen RAIDin käytön.
Raidallisen RAID-ryhmän poistaminen päätelaitteen avulla
Jossain vaiheessa saatat joutua poistamaan taulukon. Jälleen kerran käytät Pääte-sovellusta yhdessä diskutil-komentorivityökalun kanssa poistaaksesi RAID 0 -ryhmän ja palauttaaksesi jokaisen RAID-osion käytettäväksi yksittäisinä t altioina Macissasi.
Raidallisen matriisin poistaminen poistaa kaikki RAID:n tiedot. Varmista, että sinulla on varmuuskopio ennen kuin jatkat.
-
Käynnistä Terminal-sovellus osoitteessa Applications > Utilities.
Esimerkki RAID 0 -ryhmän luomisesta johti FastFred-nimiseen RAID-taulukkoon. RAIDin nimi on eri.
-
Kirjoita Terminal-kehotteeseen seuraava ja muista korvata FastFred sen raidallisen RAIDin nimellä, jonka haluat poistaa.
Diskutil AppleRAID poista FastFred
-
Delete-komento irrottaa RAID 0 -ryhmän, siirtää RAIDin offline-tilaan ja jakaa RAIDin yksittäisiin elementteihinsä.
Se mitä ei tapahdu, on myös tärkeää. Matriisin muodostavia yksittäisiä asemia ei ole asennettu uudelleen tai alustettu oikein. Levytyökalun avulla voit alustaa asemat uudelleen, jotta niitä voidaan jälleen käyttää Macissasi.