Quando iniciamos nosso Debian e verificamos o arquivo /proc/mdstat podemos observar que o RAID0 não subiu, o RAID1 subiu com apenas 1 hd (sde1) e não aconteceu nada com o RAID5 pois não removemos nenhum hd pertencente a este volume.
Esta é uma desvantagem em usar RAID 0. Se algum dos discos falhar você perde suas informações pois os discos de RAID0 funcionam como se fosse um e os arquivos são gravados fragmentados em ambos. Se um falhar os arquivos não poderão ser lidos.
Já o RAID1 está funcionando porque os arquivos são gravados nos dois discos e se um falhar o outro assume sozinho.
Após conectar os discos novamente RAID0 e RAID1 voltam a funcionar normalmente.
Porem é muito importante ter salvo as configurações dos RAID's no arquivo /etc/mdadm/mdadm.conf para que os discos voltem a fazer parte do mesmo volume que pertenciam.
Caso você não tenha salvo as configurações de RAID no /etc/mdadm/mdadm.conf poderá ocorrer o seguinte problema.
Notem que o disco sdf1 foi montado em um novo raid md127 pois a ferramenta mdadm não reconheceu que o este disco era parte do volume md1.
# mdadm --manage --stop /dev/md127
Depois remover o volume com o comando:
# mdadm --manage --remove /dev/md127
E por fim adicionar o disco sdf1 ao volume md1 com o comando:
# mdadm -a /dev/md1 /dev/sdf1
E tudo voltará ao normal!
Agora vamos simular uma falha em um disco pertencente ao volume de RAID5.
O RAID 5 grava os dados em todos os discos de forma similar ao RAID 1 porem com uma grande vantagem. Quando algum disco falha o disco configurado como SPARE é acionado não causando danos e nem percas de informações.
Comando para adicionar outro disco para que funcione como spare
# mdadm -a /dev/md2 /dev/sdj1
Grato,
Vinicius Figueiredo Dias
Sem comentários:
Enviar um comentário