Configurando o Linux softRAID10 para que ele possa ser inicializado após uma falha na unidade

4

Gostaria que meu RAID10 sobrevivesse ao fracasso do disco de inicialização. Eu quero escrever o grub para o MBR de cada disco na matriz para que, no caso de uma falha, a matriz ainda inicialize nos membros restantes.

Eu tenho uma matriz de 4 discos, então, em teoria, eu só preciso de 2 MBRs de grub, mas não vejo o mal em colocar o bootloader em todos os 4.

A pasta do Grub é: / boot / grub Raiz é: (md0) /

Passo a passo, como instalo o grub em cada unidade?

    
por Antonius Bloch 18.04.2011 / 01:42

2 respostas

2

Vejo que você já descobriu como fazer isso a partir de uma interface de alto nível, mas para qualquer outra pessoa que queira aprender como configurar o software RAID10, vou linkar para um artigo fantástico que vai para grande profundidade em como fazer isso. Em vez de copiar o artigo na íntegra, ligarei para ele em vez disso. Eu usei este artigo como guia para configurar o RAID 10 para um servidor de arquivos; Ele também explica como configurar o GRUB para inicializar com sucesso após uma falha no disco.

    
por 27.05.2011 / 21:53
1

Eu geralmente não faço isso com grub. O problema - que não é abordado no artigo referenciado é:

Se você perder o sda (= hd0), seu sdb anterior (= hd1) se tornará sda (= hd0), o que confunde o grub: Ele foi instalado em sdb / hd1.

Eu uso o dd de uma partição para outra para copiar toda a partição de boot (incluindo o grub-setup).

E não se esqueça de configurar seu BIOS para que ele continue a inicialização em caso de falha de unidade. ; -)

    
por 31.05.2011 / 22:06