Usando o Linux Mint 18
Eu criei uma matriz RAID 10 de 4 discos usando mdadm
. Em seguida, atualizei /etc/mdadm/mdadm.conf
. Ele contém uma entrada ARRAY somente com o UUID - no /dev/sdX
. Eu então executei update-initramfs -u
.
Tudo está bem quando removo um cabo hdd sata para simular a falha total do hdd. O array ainda funciona no modo degradado e pode ser reparado.
O problema é que, quando eu desligo a máquina e, em seguida, removo o cabo sata.
Em seguida, minha matriz de ataque não será iniciada e todas as 3 unidades restantes serão informadas como sobressalentes. Em seguida, posso usar mdadm
para redigitalizar e remontar manualmente uma matriz degradada usando 3 unidades restantes, mas gostaria que isso acontecesse automaticamente na inicialização. Eu evito usar /dev/sdX
em qualquer lugar, mas talvez os nomes dos dispositivos estejam sendo usados em algum lugar do sistema? E todas as unidades estão perdidas, porque se eu remover /dev/sda
, então /dev/sd[b-d]
mudará os nomes?
Eu tentei adicionar md-mod.start_dirty_degraded=1
como parâmetro do kernel, mas isso não ajudou.
Tags mdadm linux-mint