Aquest article explica com utilitzar Terminal per crear i gestionar matrius RAID amb ratlles a OS X, ja que la versió El Capitan de Disk Utility s'ha despullat de les seves capacitats RAID.
La informació d'aquest article s'aplica a la creació d'una matriu RAID 0 (striped) mitjançant el terminal a macOS Sierra (10.12) a OS X Lion (10.7).
Sobre Mac OS i diversos tipus de RAID
Des dels seus inicis, el sistema operatiu Mac admet diversos tipus de RAID mitjançant el programari AppleRAID que forma part de diskutil, l'eina de línia d'ordres que s'utilitza per formatar, particionar i reparar dispositius d'emmagatzematge en un Mac.
Fins a OS X El Capitan, el suport RAID estava integrat a l'aplicació Disk Utility, que podríeu utilitzar per crear i gestionar matrius RAID. Apple va deixar el suport RAID a la versió El Capitan de l'aplicació Disk Utility, però va mantenir AppleRAID disponible per als usuaris que estaven disposats a utilitzar Terminal i la línia d'ordres. Apple va tornar la creació de RAID a la Utilitat de disc a macOS High Sierra.
Abans de començar
Utilitzar el terminal per crear una matriu RAID 0, també coneguda com a matriu en ratlles, és un procés fàcil que pot fer qualsevol usuari de Mac. No calen habilitats especials, tot i que és possible que l'aplicació Terminal sigui una mica estranya si mai no l'heu fet servir.
La importància de les còpies de seguretat
Les matrius de ratlles proporcionen un augment de velocitat, però també augmenten la possibilitat d'error. Una fallada d'una única unitat que constitueix una matriu de ratlles fa que falla tota la matriu RAID. No hi ha cap mètode màgic per recuperar dades d'una matriu de ratlles fallida, la qual cosa significa que hauríeu de tenir un bon sistema de còpia de seguretat que podeu utilitzar per restaurar les dades en cas que es produeixi una fallada de la matriu RAID.
El que necessitareu
AppleRAID admet tipus de RAID amb ratlles (RAID 0), miralls (RAID 1) i concatenats (que abasten). Abans de crear una matriu RAID 0, necessiteu:
- Dues o més unitats que es poden dedicar com a porcions a la vostra matriu RAID amb ratlles.
- Una còpia de seguretat actual. El procés de creació d'una matriu RAID 0 esborra totes les dades de les unitats utilitzades.
Podeu utilitzar gairebé qualsevol tipus de unitat, inclosos discs durs, SSD o unitats flash USB. És una bona idea que les unitats siguin idèntiques, tant en mida com en model, tot i que això no és un requisit estricte de RAID 0.
Si les unitats que teniu previst utilitzar encara no s'han formatat com a volum únic amb OS X Extended (Journaled) com a sistema de fitxers, feu-ho. El mètode que utilitzeu varia segons el vostre sistema operatiu:
Format una unitat de Mac amb la Utilitat de disc (OS X El Capitan o posterior)
Format una unitat de Mac amb la Utilitat de disc (OS X Yosemite o anterior)
Utilitza el terminal per crear una matriu RAID 0 (a ratlles)
Aquest exemple utilitza dos discs com a porcions de la matriu RAID 0. Els sectors són la nomenclatura que s'utilitza per descriure els volums individuals que formen els elements de qualsevol matriu RAID.
- Llançament Terminal, situat a Aplicacions > Utilitats.
-
Introduïu l'ordre següent a l'indicador del terminal. Podeu copiar/enganxar l'ordre per facilitar el procés:
discutir llista
Això fa que Terminal mostri totes les unitats connectades al vostre Mac, juntament amb els identificadors de les unitats que necessiteu per crear la matriu RAID. Les vostres unitats es mostren pel punt d'entrada del fitxer, normalment /dev/disk0 o /dev/disk1. Cada unitat té les seves particions individuals mostrades, juntament amb la mida de la partició i l'identificador (el nom).
L'identificador probablement no serà el mateix que el nom que vau utilitzar quan vau formatar les vostres unitats. Aquest exemple utilitza dues unitats titulades Slice1 i Slice2. A la imatge, podeu veure que l'identificador de Slice1 és disk2s2 i el de Slice2 és disk3s2. És l'identificador que feu servir per crear la matriu RAID 0.
Els vostres identificadors poden ser diferents, així que assegureu-vos de substituir els identificadors d'exemple de l'ordre per els correctes per al vostre Mac.
-
L'ordre que farem servir té el format següent:
Diskutil appleRAID create stripe NameofStripedArray Format de fitxer DiskIdentifiers
NameofStripedArray és el nom de la matriu que es mostrarà quan es munti a l'escriptori del Mac.
FileFormat és el format que s'utilitzarà quan es creï la matriu de ratlles. Per als usuaris de Mac, probablement serà hfs+.
DiskIdentifers són els noms d'identificador que heu descobert mitjançant l'ordre diskutil list.
-
Introduïu l'ordre següent a l'indicador del terminal. Assegureu-vos de canviar els identificadors de la unitat perquè coincideixin amb la vostra situació específica, així com el nom que voleu utilitzar per a la matriu RAID.
Diskutil appleRAID create stripe FastFred HFS+ disk2s2 disk3s2
-
Terminal mostra el procés de creació de la matriu. Al cap de poc temps, la nova matriu RAID es munta a l'escriptori i Terminal mostra el text "Operació RAID acabada". Ja esteu a punt per començar a utilitzar el vostre nou RAID amb ratlles ràpid.
Com esborrar una matriu RAID amb ratlles mitjançant el terminal
En algun moment, potser haureu de suprimir la matriu. Un cop més, feu servir l'aplicació Terminal combinada amb l'eina de línia d'ordres diskutil per suprimir la matriu RAID 0 i tornar cada porció RAID per utilitzar-la com a volums individuals al vostre Mac.
Si suprimiu la vostra matriu de ratlles, s'esborren totes les dades del RAID. Assegureu-vos de tenir una còpia de seguretat abans de continuar.
-
Llenceu l'aplicació Terminal ubicada a Aplicacions > Utilitats.
L'exemple per crear una matriu RAID 0 va donar com a resultat una matriu RAID anomenada FastFred. El nom del vostre RAID serà diferent.
-
A la sol·licitud del terminal, introduïu el següent, assegurant-vos de substituir FastFred pel nom del RAID amb ratlles que voleu suprimir.
Diskutil AppleRAID elimina FastFred
-
L'ordre d'eliminació desmunta la matriu RAID 0, desconnecta el RAID i divideix el RAID en els seus elements individuals.
El que no passa també és important. Les unitats individuals que formaven la matriu no es tornen a muntar ni es formen correctament. Utilitzeu la Utilitat de disc per reformatar les unitats de manera que es tornin a utilitzar al vostre Mac.