Como fazer RAID 0 com mdadm no Debian

Como sabemos, o Debian usa o pacote mdadm para fazer RAID. Alguns ainda só conhece o pacote raidtools. O mdadm é muito melhor, porém bem diferente, tanto na estabilidade como na configuração. Espero que este ajude quem precisar.

[ Hits: 88.695 ]

Por: Ismar em 19/05/2006


Instalando pacote mdadm



Digite:

# apt-get install mdadm

Pode concordar com todas as opções sugeridas pelo instalador.

Ao concluir a instalação do pacote, será(rão) criado(s) dispositivo(s) de bloco automaticamente, mensagem mais ou menos assim:

Setting up mdadm (1.9.0-4sarge1) ...
Starting raid devices: mdadm: /dev/md0 has been started with 2 drives.
done.
Starting RAID monitor daemon: mdadm -F.

Note que foram encontrados dois drives. Estes drivers, são as partições que identificadas por: Linux raid autodetect.

Dê um: "ls -lisa /dev/md*" e você verá o dispositivo de bloco md0 que foi criado automaticamente.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Instalando pacote mdadm
   3. Configurando o RAID
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Aventuras, desventuras e Software Livre

Algoritmo Antissocial - Recuperando o Controle da sua Mente

Netstat a fundo (parte 1)

Personalidades do mundo Open Source

Falta de padronização no Linux

  
Comentários
[1] Comentário enviado por rodrigo@pest em 19/05/2006 - 08:13h

Parabéns pela matéria!

Ismar, Eu instalei o raid1 em um micro através do cd de instalação do debian. Desliguei o 1º hd para testar se funcionava com 2º hd (o boot, carregar o sistema operacional) OK, só que quando voltei ao normal com o 1º hd ele não sincronizou automaticamente. No entanto eu uso o comando #mdadm --detail /dev/md0 ele mostra o hd /dev/sdb1 sincronizado e o outro removido, no #cat /proc/mdstat ele mostra:

md0 : active raid1 sdb[1]
15936 blocks [2/1] [_U]
e assim com as outras partições também.

Como eu faço para voltar o sincronismo nos 2 hds?

Obrigado,

Rodrigo.

[2] Comentário enviado por leoberbert em 19/05/2006 - 08:59h

Meu amigo, um excelente artigo e que eu ja tava procurando a um tempão. Parabéns pela matéria abordada aqui. Excelente artigo msm, congratulations!!!

Abraço!!!

[3] Comentário enviado por thelinux em 19/05/2006 - 09:21h

para rodrigo@pest
tente ler meu artigo, vc se ele pode te ajudar:
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=4356
boa-sorte.!

[4] Comentário enviado por rodrigo@pest em 19/05/2006 - 10:43h

Thelinux, muito bom artigo também parabéns

Eu instalei os dois pacotes mencionados no seu artigo "util-linux, raidtools2", porém não tem o comando mkraid para o dispositivo /dev/md0. Iniciar a reconstrução do arranjo.

Preciso instalar o q?


obrigado,

Rodrigo


[5] Comentário enviado por thelinux em 19/05/2006 - 10:54h

faça assim:
updatedb
digite mkraid. Acredito que vai funcionar.
Me avise.

[6] Comentário enviado por thelinux em 19/05/2006 - 10:56h

Use o comando rpm -qlv raidtools | grep mkraid. Ele mostra o local onde se encontra o arquivo mkraid que é em /sbin/mkraid.

[7] Comentário enviado por ismar em 19/05/2006 - 11:23h

para rodrigo@pest
Rodrigo, vc precisa inicializar o serviço automaticamente. Se vc usa o Debian, edite o arquivo: /etc/default/mdadm
e coloque:
START_DAEMON=true
MAIL_TO="root"
AUTOSTART=true

[8] Comentário enviado por rodrigo@pest em 19/05/2006 - 12:00h

Ismar os dados, estão corretamente configurados

START_DAEMON=true
MAIL_TO="root"
AUTOSTART=true

A grande questão é como eu faço para que o HD SATA que foi desligado voltar ao sincronismo ou ativar com o segundo HD Serial ATA?

[9] Comentário enviado por rodrigo@pest em 24/05/2006 - 14:34h

Obrigado pela Atenção a todos!

O comando que volta o sincronismo no mdadm é: #mdadm /dev/md<dispositivo> --add /dev/sd<dispositivo>.

Obrigado e até mais.

[10] Comentário enviado por ismar em 23/09/2006 - 08:43h

Pessoal, não se esqueçam que o artigo se refere ao Raid no Debian com mdadm e não com o pacote raidtools... è completamente diferente.

[11] Comentário enviado por Gostt em 30/07/2009 - 09:07h

Gostei do artigo, parabéns!
Fiz um servidor Debian lenny com 2 Hds de 320G Sata2, ficou muito bom, porem estou vendo que tema algumas limitações que ajudaria se usase LVM.

Alguém tem um tutorial de fazer raid1 + lvm de preferência na instalação do Debian ou Unbutu ?
Obrigado!

[12] Comentário enviado por welbertsantos em 14/07/2017 - 11:49h

Parabéns pelo artigo Ismael.

Estava procurando uma solução e acabei encontrando seu artigo. Se puder me ajudar em um problema te agradeço demais. No momento que eu instalo do mdam pelo comando apt-get install mdadm eu tenho a seguinte mensagem:
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168g-3.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168g-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8106e-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8106e-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8411-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8411-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8402-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168f-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168f-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8105e-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168e-3.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168e-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168e-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-1.fw for module r8169
W: mdadm: /etc/mdadm/mdadm.conf defines no arrays.
W: mdadm: no arrays defined in configuration file.

Já tentei achar alguma coisa de como instalar esse pacote porém quando digito : apt-get install firmware-realtek ele informa que não encontra o pacote. Com isso eu não consigo criar o dispositivo /dev/md0 como mencionou. As partições que deverão compor o raid 0 já estão como linux raid autodetect.

Se puder dar uma força para o seu colega aqui te agradeço demais.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts