CentOS - ataque de hardware 1 de duas unidades que não estão sendo tratadas como unidade única pelo fdisk

3

Eu sou um pouco novo na configuração de hardware em geral, muito menos com o Linux, então por favor me dê um pouco de folga:)

Eu tenho a seguinte configuração: 1 320GB Unidade que contém o sistema operacional (centOS) e 2 unidades de 250GB que possuem uma configuração RAID1 de hardware (realizada através do utilitário RAID da placa-mãe ASUS, elas são espelhadas como um dispositivo)

O problema é que em todos os lugares que estou lendo on-line, o centOS deve ver os dois discos que possuem o RAID1 como um único dispositivo. No entanto, quando executo fdisk -l, são mostrados os três discos individualmente, a unidade de 320 GB (/ dev / sdc) e as unidades individuais de 250 GB (/ dev / sda) e (/ dev / sdb)

Eu estava com a impressão de que deveria ver dois, o / dev / sda (drive OS) e algum tipo de dispositivo 'raid' (/ dev / sdb) que eu posso selecionar para particionar e montar. / p>

O que estou fazendo de errado? Porque eu precisarei repetir esse processo quando instalar outras 2 unidades para RAID1 para outra finalidade - eu preciso resolver isso corretamente.

    
por Chopper3 04.11.2011 / 19:25

2 respostas

18

O que você tem, evidentemente, não é RAID de hardware , mas RAID de software com uma interface de BIOS , geralmente chamada de fakeRAID . O principal trabalho de colocar os discos em uma matriz é feito pelo driver do Windows. Leitura relacionada: Como faço para diferenciar o "falso RAID" do RAID real

Existem duas vantagens para o RAID de hardware sobre o RAID de software: ele é independente do sistema operacional (que é útil somente se você dual-boot) e pode funcionar melhor em algumas configurações (essencialmente aquelas que exigem uma soma de verificação de unidade cruzada) , que não é o caso do RAID-1). O RAID de software tem a vantagem de ser independente do hardware (você pode extrair seus discos e conectá-los a outra máquina executando o mesmo sistema operacional) e tende a vir com ferramentas melhores.

Então, esqueça o falso RAID da sua motherboard e use o RAID do Linux. A principal ferramenta que você precisará usar é mdadm . Crie um volume RAID-1 abrangendo os dois discos e crie partições nesse volume. Algo como:

mdadm --create /dev/md0 -l 1 -n 2 /dev/sda /dev/sdb
fdisk /dev/md0
    
por 04.11.2011 / 21:00
1

Se você tiver um bom controlador, verá apenas o volume que combina os dois dispositivos.

Mas um controlador embutido em um chipset sata de uma placa-mãe é quase certamente apenas um controlador fakeraid. O Linux faz coisas estranhas aqui, dependendo do controlador. Você verá freqüentemente as unidades individuais, e o Linux pode não configurar o RAID.

Provavelmente, é melhor desativá-lo e usar o RAID do software Linux para configurar as coisas.

Se você realmente quiser que o fakeraid funcione, provavelmente terá que mexer com o dmraid.

por 04.11.2011 / 20:54