Linux RAID usando a placa-mãe da Intel

1

Tenho um problema com a instalação do Linux em minha matriz de ataque. Eu criei e configurei o array raid5 (6x500GB) usando a opção Intel bios. Ao prosseguir para a instalação do Ubuntu no array, ele aparece como uma unidade de 2,5 TB, que é o que estou acostumado a ver. No entanto, após a instalação, ele continua me soltando em um prompt initramfs. Eu tentei criar minhas próprias partições também e recebo o mesmo problema. Eu sinto que estou perdendo alguma coisa, isso geralmente funcionou muito bem no passado ...

    
por JohnFowles 20.07.2017 / 20:04

1 resposta

2

Eu não tenho 100% de certeza, mas dependendo de qual placa-mãe você tem, o driver MD no Linux pode estar tentando montar o próprio array, e como resultado aparafusando a configuração feita pelo firmware (se ele estiver integrado um MB, quase nunca é hardware RAID, e geralmente é feito em firmware). Além disso, se é uma placa-mãe Intel mais recente, o modo 'RAID' do controlador de armazenamento não é suportado no Linux (esse modo existe principalmente para permitir que o Windows configure o RAID e também para ignorar a configuração de gerenciamento de energia da Microsoft em seu AHCI driver).

Além disso, como regra geral, você quase certamente quer usar o software RAID e não o firmware RAID ao lidar com qualquer coisa, menos com o Windows. A questão que você está vendo é uma das razões para isso, mas outras grandes são:

  • Se você precisar substituir a placa-mãe, poderá perder a configuração do RAID (seja porque o firmware a armazena na NVRAM ou porque o novo MB não suporta a mesma implementação de RAID).

  • Com o software RAID (pelo menos, ao usar o LVM, que é o método preferido no Ubuntu, acredito), você pode lidar mais facilmente com falhas de dispositivos on-line e também ter um melhor controle de como elas são tratadas.

por 20.07.2017 / 21:31