Convertendo o software RAID1 para RAID10 para / boot

1

Informação da matriz:

/dev/md0 - > /dev/sda1 e /dev/sdb1

/dev/md2 - > /dev/sda2 e /dev/sdb2

Informação da partição:

/boot - > /dev/md0

/ - > /dev/md1

Eu tenho duas unidades que são configuradas como RAID1 usando software RAID no Redhat. Eu adicionei duas unidades adicionais (mesmo tamanho) e gostaria de converter o RAID1 para um RAID10. O problema que estou tendo é adicionar a última unidade ao array. Eu comecei a criar um RAID10 com dois dispositivos em falta, mas assim que eu adiciono o último drive, o inferno se solta. Parece / dev / sda1 é o culpado.

O que eu não tenho muita certeza é como criar o RAID10. Eu tentei o seguinte

mdadm --create /dev/md2 --level=raid10 --raid-device=4 /dev/sdc1 missing /dev/sdd1 missing

Em seguida, comecei a falhar /dev/sdb1 de /dev/md0 e adicionei essa partição a /dev/md2 . Eu continuei a instalar o MBR em cada partição desde a inicialização reside em /dev/sdx1 em cada unidade. Como um teste, tudo está bem, eu sou capaz de inicializar de volta no sistema, uma vez que eu faço uma reinicialização rápida. Agora, quando vou adicionar a última unidade /dev/sda1 , ela quebra. Eu tentei instalar o grub em /dev/sda1 e recebo o seguinte ...

grub> root (hd0,0) /dev/sda
root (hd0,0) /dev/sda
Filesystem type is ext2fs, partition type 0xfd
grub> setup (hd0)
setup (hd0)
Checking if "/boot/grub/stage1" exists... no
Checking if "/grub/stage1" exists... no

Error 2: Bad file or directory type

Neste ponto, a matriz é lavada, eu acredito. Eu reiniciei o servidor e ele se recusa a inicializar.

    
por luckytaxi 28.09.2012 / 03:57

1 resposta

0

Você não pode usar RAID-0 ou RAID-10 na partição / boot. Em ambos os esquemas RAID, os dados são intercalados em dois ou mais discos - e quando o computador vai lê-lo, ele não sabe como os dados são distribuídos por esses discos.

Seria como dar-lhe uma caixa de alfabetos e pedir-lhe para construir um documento em uma língua estrangeira descrevendo como construir um documento a partir de um alfabeto.

    
por 28.09.2012 / 20:18