16.12. Mantendo o RAID
Esta seção fornece vários procedimentos para a manutenção do RAID.
16.12.1. Substituição de um disco defeituoso em um RAID Copiar o linkLink copiado para a área de transferência!
Este procedimento descreve como substituir o disco defeituoso em uma matriz redundante de discos independentes (RAID). Assumindo, você tem /dev/md0 RAID nível 10. Neste cenário, o disco /dev/sdg está defeituoso e você precisa substituí-lo por um novo disco /dev/sdh.
Pré-requisitos
- Disco de reposição adicional.
-
O pacote
mdadm
está instalado. - Uma notificação sobre um disco defeituoso em uma matriz. Para configurar o monitoramento da matriz, ver Seção 16.11, “Monitoramento RAID”.
Procedimento
Certifique-se de qual disco está falhando. Para fazer isso, digite o seguinte comando:
journalctl -k -f
# journalctl -k -f
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Você encontrará uma mensagem mostrando-lhe qual disco falhou:
md/raid:md0: Disk failure on sdg, disabling device. md/raid:md0: Operation continuing on 5 devices.
md/raid:md0: Disk failure on sdg, disabling device. md/raid:md0: Operation continuing on 5 devices.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
Pressione
Ctrl C
em seu teclado para sair do programajournalctl
. Adicione um novo disco à matriz. Para fazer isso, digite o seguinte comando:
mdadm -gerir /dev/md0 --add /dev/sdh
# mdadm -gerir /dev/md0 --add /dev/sdh
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Marcar o disco defeituoso como defeituoso. Para fazer isso, digite o seguinte comando:
mdadm - gerenciar /dev/md0 --fail /dev/sdg
# mdadm - gerenciar /dev/md0 --fail /dev/sdg
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Verifique se o disco defeituoso foi mascarado corretamente, usando o seguinte comando:
mdadm --detail /dev/md0
# mdadm --detail /dev/md0
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Ao final do último comando de saída você verá informações sobre discos RAID semelhantes a este onde o disco /dev/sdg tem um status faulty:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Finalmente, remova o disco defeituoso da matriz. Para fazer isso, digite o seguinte comando:
mdadm --gerir /dev/md0 --remove /dev/sdg
# mdadm --gerir /dev/md0 --remove /dev/sdg
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Verifique os detalhes do RAID usando o seguinte comando:
mdadm --detail /dev/md0
# mdadm --detail /dev/md0
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Ao final da última saída do comando você verá informações sobre discos RAID semelhantes a esta:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Após completar as etapas acima, você terá o RAID /dev/md0 com um novo disco /dev/sdh.