Raid no Linux

Criação de um raid 5 via software:

Instalar:

# apt-get install mdadm

ver discos:

# fdisk -l

Examinar os discos:

deve dizer ” no md superblock detected on /dev/sdX” qualquer coisa estranha a isso pode ser disco com falha

# mdadm -E /dev/sd[b-d]

Particionar os discos (onde X é a unidade de disco):

digite “n” para criar nova partição, va dando entrer para defaults até acabar.

digite “t” para mudar o tipo de partição e então digite “fd” para marcar como tipo Raid

digite “p” para vefiricar se a partição esta correta.

Digite “w” para salvar as mudanças.

# fdisk /dev/sdX

Para examinar os discos( MBR Magic: aa55):

# mdadm -E /dev/sd[b-c]

Criar disco:

#  mdadm -C /dev/md127 -v -l 5 -n 4 /dev/{sdb,sdc,sdd,sde}

Verificar andamento da criação:

# cat /proc/mdstat

Para ficar mostrando a cada 1 segundo:

# watch -n1 cat /proc/mdstat

Depois de criado vericiar raid nos discos:

# mdadm -E /dev/sd[b-d]1

Detalhemento do disco raid(state: celan, sem disco com falha):

# mdadm –detail /dev/md127

Criar sistema de arquivos na partição raid:

# mkfs.ext4 /dev/md127

Criar pasta para montar disco:

# mkdir /mnt/raid5

# mount /dev/md127 /mnt/raid5/

Montar automaticamente no boot:

# nano /etc/fstab :

/dev/md0                /mnt/raid5              ext4    defaults        0 0
ou
echo ‘/dev/md127 /mnt/bkp ext4 defaults,nofail,discard 0 0’ | tee -a /etc/fstab

Salvar a configuração do raid 5:

# mdadm --detail --scan | tee -a /etc/mdadm/mdadm.conf

Pronto só rebootar e ser feliz com o raid 5

Comandos mdadm:

salvar configuração feita do mdadm:

# mdadm --detail --scan | tee -a /etc/mdadm/mdadm.conf

montar discos criados:

# mdadm –assemble –scan

Para volume raid:

# mdadm –stop /dev/md0

remover volume raid

# mdadm –remove /dev/md0

limpar super blocos dos discos do raid:

# mdadm –zero-superblock /dev/sda (fazer para todos)

Detalhes do volume raid:

mdadm –detail /dev/md0

Exemplo criar Raid 5:

# mdadm -C /dev/md127 -v -l 5 -n 4 /dev/sd[b-e]1

Ver estado dos volumes atuais:

# cat /proc/mdstat

para ver volumes criados:

# mdadm –detail –scan

Forçar rebuild ou reativar:

# mdadm –stop /dev/md0

#mdadm –assemble –force /dev/md0 /dev/sd[a-h]1

Add disco:

#mdadm –manage /dev/md0 –add /dev/sdc1

Fontes:

https://www.digitalocean.com/community/tutorials/how-to-create-raid-arrays-with-mdadm-on-ubuntu-16-04#creating-a-raid-5-array

Melhor tutorial:

https://www.pcsteps.com/509-software-raid-5-in-linux-mint-ubuntu/
http://ensinalinux.blogspot.com.br/2012/10/trabalhando-com-raid-via-software-no.html
https://www.digitalocean.com/community/tutorials/how-to-create-raid-arrays-with-mdadm-on-ubuntu-16-04#creating-a-raid-5-array
http://www.vivaolinux.com.br/artigo/Instalando-e-configurando-um-sistema-RAID-1-no-Debian-Lenny/?pagina=6
http://www.vivaolinux.com.br/artigo/Como-fazer-RAID-0-com-mdadm-no-Debian?pagina=3

Sistemas Raid:

http://www.hardware.com.br/comunidade/raid5-limite/909527
http://www.hardware.com.br/termos/raid-5

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *