Use o terminal para crear e xestionar unha matriz RAID 0 (raio) no sistema operativo X.

Sinto a necesidade de velocidade? Desde os seus inicios, OS X soporta varios tipos RAID usando appleRAID, software que Apple creou. appleRAID é realmente parte do discoutil, a ferramenta de liña de comandos usada para formatear , particionar e reparar dispositivos de almacenamento nunha Mac.

Ata o OS X O Capitan , a compatibilidade con RAID incorporouse á aplicación Disk Utility, que permitiu crear e xestionar as súas matrices RAID usando unha aplicación Mac estándar que era fácil de usar. Por algunha razón, Apple deixou de usar o soporte RAID na versión de Capitan da aplicación Disk Utility pero mantivo o AppleRAID dispoñible para aqueles que estean dispostos a usar o Terminal ea liña de comandos.

01 de 04

Use o terminal para crear e xestionar unha matriz RAID 0 (raio) no sistema operativo X.

Recinto RAID externo de 5 bandexas. Roderick Chen | Getty Images

Agardamos que a eliminación do soporte RAID da Utilidade de disco sexa só unha supervisión, probablemente causada por restricións de tempo no proceso de desenvolvemento. Pero realmente non esperamos que o RAID volva á Disk Utility en breve.

Entón, con isto en mente, vou amosarche como crear novas matrices RAID e como xestionar as matrices RAID que creas e preexistentes das versións previas de VOS X.

appleRAID admite RAID 0 (RAID 0), espejado (RAID 1) e concatenado (abrangue) tipos de RAID. Tamén pode crear arrays RAID anidados combinando os tipos básicos para crear novos, como RAID 0 + 1 e RAID 10.

Esta guía forneceranos os principios básicos para crear e xestionar unha matriz RAID (RAID 0).

O que necesitas para crear unha matriz RAID 0

Dúas ou máis unidades que se poden dedicar como rodajas no seu conxunto RAID listrado.

Un backup actual; O proceso de creación dunha matriz RAID 0 borrará todos os datos das unidades utilizadas.

Cerca de 10 minutos do seu tempo.

02 de 04

Usando a lista de discutilos Comando para crear un RAID con raias para a túa Mac

captura de pantalla cortesía de Coyote Moon, Inc.

Usar Terminal para crear unha matriz RAID 0, tamén coñecida como matriz de listas, é un proceso sinxelo que pode ser realizado por calquera usuario de Mac. Non son necesarias habilidades especiais, aínda que poida que a aplicación Terminal sexa un pouco estraña se nunca a usou antes.

Antes de comezar

Imos crear unha matriz RAID a rayas para aumentar a velocidade á que se poden escribir e ler os datos desde un dispositivo de almacenamento. As matrices rayadas proporcionan un aumento de velocidade, pero tamén aumentan a posibilidade de falla. Unha falla de calquera unidade que compón unha matriz rayada fará que todo o RAID falla. Non hai un método máxico para recuperar datos dunha matriz rayada, o que significa que debería ter un sistema de copia de seguridade moi bo que pode usar para restaurar os datos, se se produce un fallo da matriz RAID.

Preparándose

Neste exemplo, imos usar dous discos como rodajas da matriz RAID 0. As xanelas son só a nomenclatura usada para describir os volumes individuais que compoñen os elementos de calquera matriz RAID.

Podería usar máis de dous discos; engadindo máis discos aumentará o rendemento sempre que a interface entre as unidades e o Mac poida soportar a velocidade adicional. Pero o noso exemplo é para unha configuración mínima básica de dúas franxas para formar a matriz.

Que tipo de discos poden usarse?

Pode usarse case calquera tipo de unidade; discos duros, unidades SSD , incluso unidades flash USB . Aínda que non sexa un requisito estricto de RAID 0, é unha boa idea que as unidades sexan idénticas, tanto en tamaño como en modelo.

Fai copias de seguridade dos teus datos primeiro

Lembre que o proceso de creación da matriz de listas borrará todos os datos nos discos que se van usar. Asegúrese de ter unha copia de seguridade actual antes de comezar.

Creación da matriz RAID

É posible usar unha partición dunha unidade dividida en varios volumes . Pero, aínda que sexa posible, non se recomenda. É mellor dedicar unha unidade enteira a ser unha porción no seu conxunto RAID e ese é o enfoque que tomaremos nesta guía.

Se as unidades que está a planear usar aínda non foron formateadas como un só volume utilizando OS X Extended (Journaled) como o sistema de ficheiros, use unha das seguintes guías:

Formatear unha unidade de Mac usando a utilidade de disco (OS X El Capitan ou posterior)

Formatear unha unidade de Mac usando a utilidade de disco (OS X Yosemite ou anterior)

Unha vez que as unidades están correctamente formateadas, é hora de combinalos na súa matriz RAID.

  1. Terminal de lanzamento, situado en / Applications / Utilities /.
  2. Introduza o seguinte comando no indicador de Terminal. Pode copiar / pegar o comando para facer o proceso un pouco máis doado:
    lista de discutil
  3. Isto fará que Terminal mostre todas as unidades conectadas a Mac, xunto cos identificadores de unidade que necesitaremos ao crear a matriz RAID. As unidades aparecerán no punto de entrada do ficheiro, normalmente / dev / disk0 ou / dev / disk1. Cada unidade mostrará as súas particións individuais, xunto co tamaño da partición eo identificador (o nome).

O identificador probablemente non será o mesmo que o nome que usou cando formateou as unidades. Como exemplo, formateamos dúas unidades, dándolles o nome Slice1 e Slice2. Na imaxe de arriba, podes ver que o identificador de Slice1 é disk2s2, e Slice2's é disk3s2. É o identificador que imos usar na seguinte páxina para crear realmente a matriz RAID 0.

03 de 04

Crea unha matriz de RAID rayada no sistema operativo X usando o terminal

Cortesía por pantalla de Coyote Moon, Inc.

Ata agora, fixemos o que precisa para crear unha matriz RAID 0 usando Terminal e usa o comando listutil list para obter unha lista das unidades conectadas conectadas ao seu Mac. A continuación, usamos esa lista para atopar os nomes dos identificadores asociados coas unidades que pretendemos usar no noso RAID listrado. Se o necesitas, podes volver á páxina 1 ou á páxina 2 desta guía para poñerte ao día.

Se estás preparado para crear a matriz RAID a rayas, imos comezar.

Comando de terminal para crear unha matriz RAID con raios para unha Mac

  1. A terminal aínda debe estar aberta; se non, inicie a aplicación Terminal situada en / Applications / Utilities /.
  2. Na páxina 2, decatámosnos / decatámonos de que os identificadores para as unidades que queremos usar son disk2s2 e disk3s2. Os seus identificadores poden ser diferentes, polo tanto, asegúrese de substituír os nosos identificadores de exemplo no comando a continuación cos correctos para o seu Mac.
  3. Aviso: O proceso de creación da matriz RAID 0 borrará todos e todos os contidos actualmente nos discos que configurarán a matriz. Asegúrese de ter unha copia de seguridade actual dos datos se fose necesario.
  4. O comando que imos usar está no seguinte formato:
    Diskutil appleRAID crea unha raia NameofStripedArray Fileformat DiskIdentifiers
  5. NameofStripedArray é o nome da matriz que se mostrará cando se monte no escritorio de Mac.
  6. FileFormat é o formato que se empregará cando se crea a matriz rayada. Para os usuarios de Mac, isto probablemente será hfs +.
  7. DiskIdentifers son os nomes de identificadores que descubrimos na páxina 2 usando o comando listutil list.
  8. Introduce o comando seguinte no indicador de Terminal. Asegúrese de cambiar os identificadores de unidade para que coincidan coa súa situación específica, así como o nome que desexa utilizar para a matriz RAID. O comando de embaixo pode ser copiado / pego no terminal. Un método sinxelo para facelo é facer clic triplo nunha das palabras do comando; isto fará que se seleccione todo o texto do comando. Pode copiar / pegar o comando na Terminal:
    Diskutil appleRAID crea unha raia FastFred HFS + disk2s2 disk3s2
  9. Terminal mostrará o proceso de creación da matriz. Despois de pouco tempo, a nova matriz RAID montarase no escritorio e a Terminal mostrará o seguinte texto: "Operación RAID rematada".

Está todo listo para comezar a usar o seu rápido e novo RAID rayado.

04 de 04

Elimine unha raizada RAID Array Usando Terminal en VOS X

Cortesía por pantalla de Coyote Moon, Inc.

Agora que creou unha matriz RAID a rayas para a túa Mac, nalgún momento probablemente atopará a necesidade de eliminalo. Unha vez máis, a aplicación Terminal combinada coa ferramenta de liña de comandos diskutil pode permitirche eliminar a matriz RAID 0 e devolver cada rodaxe RAID para o seu uso como volumes individuais na túa Mac.

Eliminar unha matriz RAID 0 usando o terminal

Aviso : Ao eliminar a matriz rayada fará que se borra toda a data no RAID. Asegúrese de ter unha copia de seguridade antes de continuar .

  1. Inicie a aplicación Terminal situada en / Applications / Utilities /.
  2. O comando de eliminación de RAID só require o nome de RAID, que é o mesmo que o nome da matriz cando está montado no escritorio de Mac. Polo tanto, non hai razón para usar o comando listutil list como fixemos na páxina 2 desta guía.
  3. O noso exemplo para crear unha matriz RAID 0 deu lugar a unha matriz RAID chamada FastFred, ía usar este mesmo exemplo para eliminar a matriz.
  4. No caderno de termina indique o seguinte, asegúrese e substitúe FastFred co nome do seu RAID a rayas que desexa eliminar. Pode premer tres veces nunha das palabras do comando para seleccionar a liña de comandos completa e, a continuación, copiar / pegar o comando na Terminal:
    Diskutil AppleRAID borrar FastFred
  5. Os resultados do comando delete serán desmontar a matriz RAID 0, levar o RAID offline, romper o RAID nos seus elementos individuais. O que non ocorre tamén é importante que as unidades individuais que compoñen a matriz non sexan rematadas ou formateadas correctamente.

Podes usar a Utilidade de disco para reformatar as unidades para que poidan ser usadas de novo na túa Mac.