Tenho um array MD de aproximadamente 20 TB distribuído por 5 discos rígidos de 6 TB. ontem uma das unidades falhou e o sistema parou de inicializar. Eu não sou muito bom em Linux, então sempre que isso acontecia no passado, eu simplesmente reinstalava o Debian e executava quaisquer mdadm
comandos necessários que pudessem ser necessários para fazer o array funcionar novamente (depois de pegar um HD sobressalente na minha loja local ). especificamente, eu removo a unidade antiga do sistema, executo mdadm --assemble
e adiciono a nova unidade ao array para que ela seja provisionada no dia seguinte ou depois.
Desta vez, quando corro mdadm --assemble /dev/md0 /dev/sd{a,c,d,f}1 --force
, ele não reclama disso No super block found on /dev/sdc1 (expected magic a92b4efc, got 00000000)
.
para algum contexto, essas 4 unidades (sd{a,c,d,f}) são discos rígidos novos, comprados nos últimos 3 meses. a unidade que seria a quinta (que removi e substituí por uma das novas) tem cinco anos.
embora sdc possa ser a unidade com falha (estou prestes a testar), é mais provável que seja a antiga. Meu backup também é um pouco antigo, com cerca de 2 meses. para ser sincero, nem sei por onde começar. Eu pesquisei no Google, mas tudo parece muito misterioso para este mero mortal e estou com muito medo de que um passo em falso possa me fazer perder todos os meus dados (se ainda não o fiz).
Posso fornecer registros do que estou fazendo agora. meu sistema atual é o Debian 12 rodando em um host Hyper-V. apreciaria qualquer ajuda.