Problemas de RAID de software com unidade ausente na inicialização

Problemas de RAID de software com unidade ausente na inicialização

Eu tenho um software raid1 de 3 unidades (no RHEL 7) no qual estou tentando testar os limites. Este sistema inicializa no modo legado/mbr e não oferece suporte a uefi. Um dos problemas que encontrei é; de um estado desligado, se eu remover uma unidade, o sistema será inicializado, mas pouco antes de você ser solicitado a fazer login, o sistema cairá para um shell de emergência. Para que fiquemos claros; o sistema passa pelo grub e inicia o x, depois cai após cerca de 20 segundos de "pensamento". (Também observei que /boot e /etc não existem.)

Vejo que se eu falhar corretamente na unidade antes de reiniciar, isso não será um problema. Isso só se torna um problema se a energia estiver desligada e eu remover uma unidade antes de ligar. (Vejo que este é um cenário realista, pois, se eu perder energia e uma unidade for corrompida, encontrarei esse problema).

Existe uma maneira de evitar que o ataque não inicialize corretamente? É possível que o mdadm reconstrua o raid1 para que o sistema possa funcionar em um status degradado (2 de 3 discos rígidos)?

informação relacionada