A matriz RAID1 degradada inicializa com uma unidade, não com a outra

2

UPDATE

Parece que initramfs não monta corretamente o array. Se eu parar e remontá-los, eles funcionam:

mdadm --stop /dev/md124
mdadm --assemble --run /dev/md124 /dev/sda6

Talvez initrd tente executar o array degradado reunindo apenas as partições sdb e pare. Eu não sei como depurar e / ou corrigir isso.

Para testar meu novo array RAID1, desconectei um dos meus discos rígidos (sda) e tentei inicializar o sistema degradado (configurei BOOT_DEGRADED = true). Tudo funciona como esperado, o SO inicializa sem problemas e um email é enviado pelo mdadm para me informar do problema.

A história é diferente com o outro disco. Após a sincronização eu tentei fazer a mesma coisa desconectando o sdb. O Grub inicia a inicialização, mas a partição raiz não está montada.

/proc/mdadm diz que as matrizes existem, mas estão inativas. Tentei montá-los manualmente, mas mdadm me fornece o erro "Dispositivo ou recurso ocupado".

Eu corro grub-install --recheck em ambas as unidades, mas nada mudou. O UUID de sdaX e sdbX são os mesmos, e todos os UUIDs estão corretos, eu os verifiquei com blkid .

    
por Marco Sulla 04.11.2014 / 21:03

0 respostas