Šajā rakstā ir paskaidrots, kā izmantot termināli, lai izveidotu un pārvaldītu svītrainus RAID masīvus operētājsistēmā OS X, jo Disk Utility El Capitan versijai ir atņemtas RAID iespējas.
Šajā rakstā sniegtā informācija attiecas uz RAID 0 (svītrainā) masīva izveidi, izmantojot termināli operētājsistēmā macOS Sierra (10.12) līdz OS X Lion (10.7).
Par Mac OS un vairākiem RAID veidiem
Kopš pirmsākumiem Mac operētājsistēma ir atbalstījusi vairākus RAID veidus, izmantojot AppleRAID programmatūru, kas ir daļa no diskutil - komandrindas rīka, ko izmanto atmiņas ierīču formatēšanai, sadalīšanai un labošanai Mac datorā.
Līdz operētājsistēmai OS X El Capitan RAID atbalsts tika iebūvēts lietotnē Disk Utility, ko varēja izmantot, lai izveidotu un pārvaldītu RAID masīvus. Apple atteicās no RAID atbalsta Disk Utility lietotnes El Capitan versijā, bet saglabāja AppleRAID pieejamu lietotājiem, kuri vēlējās izmantot termināli un komandrindu. Apple atgrieza RAID izveidi MacOS High Sierra Disk Utility.
Pirms sākat
Termināļa izmantošana, lai izveidotu RAID 0 masīvu, kas pazīstams arī kā svītrains masīvs, ir vienkāršs process, ko var veikt jebkurš Mac lietotājs. Nav nepieciešamas īpašas prasmes, lai gan, ja jūs nekad iepriekš neesat to izmantojis, lietotne Terminal var šķist dīvaina.
Dublējumkopiju nozīme
Svītraini masīvi nodrošina ātruma palielināšanos, taču tie arī palielina atteices iespēju. Jebkura atsevišķa diskdziņa, kas veido svītrainu masīvu, kļūme izraisa visa RAID masīva kļūmi. Nav maģiskas metodes datu atkopšanai no neveiksmīga svītraina masīva, kas nozīmē, ka jums ir jābūt labai dublējuma sistēmai, ko varat izmantot, lai atjaunotu datus, ja rodas RAID masīva kļūme.
Kas jums būs nepieciešams
AppleRAID atbalsta svītraino (RAID 0), spoguļattēlu (RAID 1) un sasaistīto (aptverošo) RAID veidus. Pirms RAID 0 masīva izveides jums ir nepieciešams:
- Divi vai vairāki diskdziņi, kurus var atvēlēt kā daļas jūsu svītrainajā RAID masīvā.
- Pašreizējā dublējums. RAID 0 masīva izveides procesā tiek izdzēsti visi dati par izmantotajiem diskdziņiem.
Varat izmantot gandrīz jebkura veida disku, tostarp cietos diskus, SSD vai USB zibatmiņas diskus. Ieteicams, lai diskdziņi būtu identiski gan pēc izmēra, gan modeļa, lai gan tā nav stingra RAID 0 prasība.
Ja diskdziņi, kurus plānojat izmantot, vēl nav formatēti kā viens sējums, kā failu sistēma izmantojot OS X Extended (Journaled), dariet to. Izmantotā metode atšķiras atkarībā no operētājsistēmas:
Mac diska formatēšana, izmantojot Disk Utility (OS X El Capitan vai jaunāka versija)
Mac diska formatēšana, izmantojot Disk Utility (OS X Yosemite vai vecāka versija)
Izmantojiet termināli, lai izveidotu RAID 0 (svītrainu) masīvu
Šajā piemērā kā RAID 0 masīva daļas tiek izmantoti divi diski. Šķēles ir nomenklatūra, ko izmanto, lai aprakstītu atsevišķus sējumus, kas veido jebkura RAID masīva elementus.
- Palaist Termināls, kas atrodas Applications > Utilities.
-
Termināļa uzvednē ievadiet šo komandu. Varat kopēt/ielīmēt komandu, lai atvieglotu procesu:
diskutil list
Tādējādi terminālis parāda visus jūsu Mac datoram pievienotos diskus, kā arī disku identifikatorus, kas jums nepieciešami, veidojot RAID masīvu. Jūsu diskdziņi tiek parādīti faila ievades punktā, parasti /dev/disk0 vai /dev/disk1. Katram diskam tiek parādīti atsevišķi nodalījumi, kā arī nodalījuma lielums un identifikators (nosaukums).
Identifikators, visticamāk, nebūs tāds pats kā nosaukums, ko izmantojāt, formatējot diskus. Šajā piemērā tiek izmantoti divi diskdziņi ar nosaukumu Slice1 un Slice2. Attēlā var redzēt, ka Slice1 identifikators ir disk2s2 un Slice2 identifikators ir disk3s2. Tas ir identifikators, ko izmantojat, lai izveidotu RAID 0 masīvu.
Jūsu identifikatori var atšķirties, tāpēc noteikti nomainiet komandas piemēru identifikatorus ar pareizajiem jūsu Mac datoram.
-
Komanda, ko izmantosim, ir šādā formātā:
Diskutil appleRAID izveidot joslu NameofStripedArray Fileformat DiskIdentifiers
NameofStripedArray ir masīva nosaukums, kas tiks parādīts, kad tas tiks uzstādīts uz jūsu Mac datora darbvirsmas.
FileFormat ir formāts, kas tiks izmantots, kad tiks izveidots svītrains masīvs. Mac lietotājiem tas, visticamāk, būs hfs+.
DiskIdentifers ir identifikatoru nosaukumi, ko atklājāt, izmantojot diskutil list komandu.
-
Termināļa uzvednē ievadiet šo komandu. Noteikti mainiet diska identifikatorus, lai tie atbilstu jūsu konkrētajai situācijai, kā arī nosaukumu, ko vēlaties izmantot RAID masīvam.
Diskutil appleRAID izveidot svītru FastFred HFS+ disk2s2 disk3s2
-
Termināls parāda masīva veidošanas procesu. Pēc neilga laika jaunais RAID masīvs tiek uzstādīts uz jūsu darbvirsmas, un terminālī tiek parādīts teksts “Pabeigta RAID darbība”. Viss ir gatavs, lai sāktu lietot savu ātro jauno svītraino RAID.
Kā izdzēst svītrainu RAID masīvu, izmantojot termināli
Kādā brīdī jums var būt nepieciešams dzēst masīvu. Atkal jūs izmantojat lietotni Terminal apvienojumā ar komandrindas rīku diskutil, lai izdzēstu RAID 0 masīvu un atgrieztu katru RAID daļu lietošanai kā atsevišķu sējumu jūsu Mac datorā.
Dzēšot svītraino masīvu, tiek izdzēsti visi RAID dati. Pirms turpināt, pārliecinieties, ka jums ir dublējums.
-
Palaidiet lietotni Terminal, kas atrodas Applications > Utilities.
Piemērā RAID 0 masīva izveidei tika izveidots RAID masīvs ar nosaukumu FastFred. Jūsu RAID nosaukums būs atšķirīgs.
-
Uzvednē Terminal ievadiet tālāk norādīto, noteikti aizstājot FastFred ar svītrainā RAID nosaukumu, kuru vēlaties dzēst.
Diskutil AppleRAID dzēst FastFred
-
Komanda delete atvieno RAID 0 masīvu, pārslēdz RAID bezsaistē un sadala RAID tā atsevišķos elementos.
Svarīgi ir arī tas, kas nenotiek. Atsevišķi diskdziņi, kas veidoja masīvu, nav atkārtoti uzstādīti vai pareizi formatēti. Izmantojiet Disk Utility, lai pārformatētu diskus, lai tos atkal varētu izmantot jūsu Mac datorā.