16.12.2. Substituição de um disco quebrado na matriz
Este procedimento descreve como substituir o disco quebrado em uma matriz redundante de discos independentes (RAID). Assumindo, você tem /dev/md0 RAID nível 6. Neste cenário, o disco /dev/sdb tem problema de hardware e não poderia mais ser usado. Você precisa substituí-lo pelo novo disco /dev/sdi.
Pré-requisitos
- Novo disco para substituição.
-
O pacote
mdadm
está instalado.
Procedimento
Verifique a mensagem de registro usando o seguinte comando:
# journalctl -k -f
Você encontrará uma mensagem mostrando-lhe qual disco falhou:
md/raid:md0: Disk failure on sdb, disabling device. md/raid:md0: Operation continuing on 5 devices.
-
Pressione
Ctrl C
em seu teclado para sair do programajournalctl
. Adicione o novo disco à matriz como um disco de reposição. Para fazer isso, digite o seguinte comando:
# mdadm -gerir /dev/md0 --add /dev/sdi
Marcar o disco quebrado como faulty. Para fazer isso, digite o seguinte comando:
# mdadm - gerenciar /dev/md0 --fail /dev/sdb
Remova o disco defeituoso da matriz. Para fazer isso, digite o seguinte comando:
# mdadm --gerenciar /dev/md0 --remove /dev/sdb
Verifique o status da matriz usando o seguinte comando:
# mdadm --detail /dev/md0
Ao final da última saída do comando você verá informações sobre discos RAID semelhantes a esta:
Number Major Minor RaidDevice State 7 8 128 0 active sync /dev/sdi 1 8 32 1 active sync /dev/sdc 2 8 48 2 active sync /dev/sdd 3 8 64 3 active sync /dev/sde 4 8 80 4 active sync /dev/sdf 6 8 112 5 active sync /dev/sdh
Após completar as etapas acima, você terá o RAID /dev/md0 com um novo disco /dev/sdi.