Como uma partição RAID deve ser criada e configurada usando parted?

5

Para testar, quero criar uma partição espelhada (RAID 1) com um tamanho de 1 GB em /dev/sdb e /dev/sdc . Quando se trata de particionamento, eu quero usar o parted, como devo criar a partição que eu quero espelhar?

Começo inicializando a tabela de partições:

(parted) select /dev/sdb
Using /dev/sdb
(parted) mklabel gpt
Warning: The existing disk label on /dev/sdb will be destroyed and all data on this disk will be lost. Do you want to continue?
Yes/No? Y
(parted)
  • Após os passos acima. Como faço para criar a partição e definir os sinalizadores necessários?

  • Eu sei que o raid é um sinalizador de partição possível, tenho para usá-lo? Como é usado pelo sistema em execução?

  • Qual tipo de sistema de arquivos devo usar? Nenhum?

por Deleted 14.10.2012 / 00:42

1 resposta

5

Inicie o Parted usando -a optimal para garantir que ele seja avisado caso você esteja criando uma partição que não esteja alinhada corretamente. Crie a partição sem especificar nenhum sistema de arquivos usando mkpart :

mkpart primary 1MiB 512MiB

Este comando cria uma partição 511MiB começando em 1MiB e terminando em 512MiB.

Use MiB, GiB ou TiB ao criar a partição. Isso assegura o alinhamento correto em HDDs com 512B, assim como setores físicos 4096B.

Acima de 1MiB é usado como a posição inicial, pois é a posição mais baixa que você pode usar sem o Parted reclamar sobre o alinhamento. Mas faça uma anotação mental de que o setor 40 realmente é a posição mais baixa com o alinhamento correto, mas parted gosta de limites de 1MiB e você está desperdiçando muito pouco espaço em disco.

Para fazer o kernel reparar na partição RAID e montá-la automaticamente, você precisa definir o sinalizador de raid. Se sua nova partição for identificada como partição 1 em Parted (verifique com p ), defina o sinalizador de raid usando:

set 1 raid on

Verifique os tamanhos das partições com print , mas defina a exibição unit como KiB, MiB ou GiB. Se você não fizer isso, as unidades compact padrão exibirão KB, MB e GB.

unit MiB
print

Para resumir as respostas:

  

Eu sei que o raid é um possível sinalizador de partição, tenho que usá-lo? Como é usado pelo sistema em execução?

Não, você não precisa. Caso você escolha não tem que montá-lo sozinho.

  

Qual tipo de sistema de arquivos devo usar? Nenhum?

Sim, não especifique um. O Parted está se afastando do manuseio de sistemas de arquivos, o material relacionado aos sistemas de arquivos no momento deve ser evitado.

    
por Deleted 19.10.2012 / 01:33