Criando dispositivos RAID via software no Linux

Neste artigo abordo de forma objetiva e rápida como configurar dispositivos RAID no Linux, especificamente no Linux Ubuntu 8.10 Server. O RAID é uma tecnologia bastante utilizada para agrupamento e redundância de discos, ajudando de forma efetiva a proteger o sistema de possíveis falhas.

[ Hits: 107.238 ]

Por: Gleudson Junior em 29/03/2009 | Blog: http://www.gleudsonjunior.blogspot.com/


Particionamento dos discos



Agora chegou a hora de pôr a mão na massa de verdade! Particularmente acho a melhor parte de todas. :P

Porém, antes vamos por nossos objetivos e metas na ponta do lápis, digo, na tela no PC.

Para começar, vamos precisar de 2 discos que possuirão as mesmas especificidades, como já mencionamos nos requisitos mínimos da nossa VM.

[1] Modelo de particionamento:

1° disco: Tamanho: 5 GB

Particionamento (Part.):

Part. 1 - primária 110 MB - RAID
Part. 2 - primária 2.0 GB - RAID
Part. 3 - primária 1.0 GB - RAID
Part. 5 - lógica 300 MB - RAID
Part. 6 - lógica 512 MB - SWAP

2° disco: Tamanho: 5 GB

Particionamento (Part.):

Part. 1 - primária 110 MB - RAID
Part. 2 - primária 2.0 GB - RAID
Part. 3 - primária 1.0 GB - RAID
Part. 5 - lógica 300 MB - RAID
Part. 6 - lógica 512 MB - SWAP

Mãos a obra!

1. Iniciaremos nossa VM realizando o boot através da unidade de CD/DVD-ROM até chegarmos à tela abaixo:
Linux: Criando Dispositivos RAID Via Software no Linux
Então selecionaremos a opção: (manual)

Obs.: Como o objetivo desse artigo é mostrar a configuração para obtermos dispositivos RAID, torna-se desnecessário os passos básicos da instalação do S.O.

2. Agora devemos selecionar o HD que desejamos particionar:
Linux: Criando Dispositivos RAID Via Software no Linux
3. Nesta tela selecionaremos a opção: (sim)
Linux: Criando Dispositivos RAID Via Software no Linux
4. Acabamos de criar uma partição totalmente vazia. Logo será a partir dela que definiremos o nosso particionamento, conforme escrevemos lá em cima [1]. Selecione a partição:
Linux: Criando Dispositivos RAID Via Software no Linux
5. Selecione a opção: (Criar uma nova partição)
Linux: Criando Dispositivos RAID Via Software no Linux
6. Devemos definir agora o tamanho de cada partição, seguindo logicamente o modelo de particionamento descrito acima [1]:
Linux: Criando Dispositivos RAID Via Software no Linux
7. Nessa tela definiremos o tipo da partição, sempre seguindo o modelo apresentado [1]:
Linux: Criando Dispositivos RAID Via Software no Linux
8. Agora vamos definir o formato que desejamos utilizar. Selecione a opção: (Usar como)
Linux: Criando Dispositivos RAID Via Software no Linux
9. Por fim, selecione a opção: (Volume físico para RAID)
Linux: Criando Dispositivos RAID Via Software no Linux
Bom, esses passos serão contínuos e imutáveis, portanto para a criação das demais partições basta seguirmos esse mesmo processo, obedecendo sempre o modelo que definimos no início [1]. Devemos apenas atentar na partição SWAP (área de troca), ela será nossa última partição.

A tabela de particionamento deverá ficar da seguinte forma:
Linux: Criando Dispositivos RAID Via Software no Linux
Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Particionamento dos discos
   3. Configurando RAID via software
   4. Finalizando a configuração do RAID
   5. Conclusão
Outros artigos deste autor

Protegendo o ESB: Conceitos e técnicas de segurança para empresas de serviços web críticos

GIT: Controle de versões distribuído para projetos de software

Proxy Squid com autenticação + Sarg + Webmin

Transformando seu Ubuntu Hardy em OSX Leopard

Leitura recomendada

Sistema de arquivos distribuídos usando Gmail

Dificuldade para instalar o Ubuntu em uma placa mãe com UEFI?

MooseFS - Sistema de arquivos distribuído

Como atualizar o Ubuntu Dapper (6.06) para Edgy (6.10)

Gravando com cdrecord

  
Comentários
[1] Comentário enviado por doldan em 06/05/2009 - 15:01h

Grande Artigo, ja havia tentado fazer RAID 1 mas sempre me dava que não havia uma partição / para instalar o sistema, com o teu artigo vi onde estava meu erro.
Só ficou uma questão a qual terei que pesquisar, pois ja havia desistido do raid estou usando atualmente a copia completa do hd como forma de backup, o sistema se mantem atualizado automaticamente após a instalação, ou é necessário realizar ou agendar algum comando no cron para que o raid faça o seu trabalho?
Se você puder me esclarecer isso, fico grato, no entanto vou estar pesquisando para descobrir.
Parabéns, grande artigo.

[2] Comentário enviado por thiago paeta em 22/05/2009 - 20:18h

Legal o artigo, estava precisando de uma iédia e consegui não com o Ubuntu Server mas com o querido Debian 4. Funcionou perfeito e economizamos com a compra da placa controladora que já estava na lista de compra da empresa.

Valeu!


[3] Comentário enviado por manchatnt em 17/06/2009 - 16:40h

Pergunta:
Como é possível fazer raid1 depois de instalado o sistema?
Imaginemos que o raid foi instalado como descrito no artigo e um dos Hds deu pau, já substituímos este defeituoso e precisamos restaurar o Raid e resincronizá-los. Exemplo com duas partições (/ e /home), além do SWAP
Alguém poderia dar esta dica?

[4] Comentário enviado por marcelops1 em 18/06/2009 - 11:05h

Cara, Dica espetacular!!!! Aproveitei essa dica e usei 3 discos deixando um para step. Um abraço!!!

[5] Comentário enviado por Gleudson Junior em 22/07/2009 - 14:25h

@manchatnt

Da uma olhada nesse artigo, ele deve ajudar:

http://www.vivaolinux.com.br/artigo/RAID-1-em-Debian-com-sistema-ja-instalado/

[6] Comentário enviado por removido em 26/05/2010 - 12:16h

Exelente artigo,

tambem estava com algumas dificuldade para criar o raid quando instala o sistema mas o artigo tirou todas as duvidas.

Parabens pela iniciativa do artigo e de ter colocado todos os prints dele.

Vlw
t+

[7] Comentário enviado por joserf em 30/08/2010 - 17:03h

olá amigo otimo artigo funcionou perfeitamente aqui no meu ubuntu 8.04 server, porem quando eu tiro um disco simulando um problema a maquina nao inicia só fica na parte de Loading please wait.... e nao sai disso, sabe algo que posso fazer para resolver isso. abraço

[8] Comentário enviado por edikoston em 15/12/2011 - 17:32h

Parabéns
Mas eu gostaria de saber o seguinte..para testar criei um arquivo de texto chamado de teste.txt ate ai tudo bem o arquivo foi replicado com sucesso, depois simulei a perda de um hd. agora o preciso montar um novo hd e copiar os dados alterado pelo hd bom para o novo,,,, e agora como eu faço isso???

[9] Comentário enviado por edikoston em 21/12/2011 - 17:54h

Parabéns
Mas eu gostaria de saber o seguinte..para testar criei um arquivo de texto chamado de teste.txt ate ai tudo bem o arquivo foi replicado com sucesso, depois simulei a perda de um hd. agora o preciso montar um novo hd e copiar os dados alterado pelo hd bom para o novo,,,, e agora como eu faço isso???

[10] Comentário enviado por marcelo.castro.l em 21/05/2012 - 16:37h

Boa tarde. Há um bom tempo venho lutando com o Raid 1 no Debian em um servidor onde trabalho. O que acontece é o seguinte: crio o raid 1 conforme ensinado acima, retiro um dos hds para fazer teste e o sistema starta normal. Minha dúvida é se o raid 1 via software sincroniza o sistema automaticamente, pois ao colocar os dois hds novamente e executar o comando:

~#cat /proc/mdstat aparece
blocks super 1.2 [2/1] [_U]

quando crio fica:
~#cat /proc/mdstat aparece
blocks super 1.2 [2/1] [UU]

Como fazer que ao tirar um hd ou trocar um deles, o sistema sincronize sozinho, ou isso não é possível e sempre terei que editar usando o mdadm:

~#mdadm --zero-superblock /dev/sdb1
~#mdadm -a /dev/md0 /dev/sdb1
~#grub-install /dev/sda
~#grub-install /dev/sdb

Aguardo...

[11] Comentário enviado por belleb em 25/05/2015 - 18:41h

Parabéns! Artigo perfeito. Realizei no Ubuntu server 14.04 e funcionou.



[12] Comentário enviado por mak0070 em 11/05/2017 - 11:10h

Olá ! Este método funciona no Lubuntu também ? Existe esta opção de RAID no particionador desta versão ?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts