Ver Feed RSS

BLOG DO Administrador Linux

RAID1 Dando boot por ambos os HDs.

Avalie este Post de Blog
Olá amigos...
Bom vamos direto ao assunto...
Quando criamos um Raid feito por software, esse Raid funciona semelhante ao por hardware, mas um dos principais problemas do RAID por software é o boot.
Vou dar um exemplo: voce utiliza 2 Hds para o seu sistema ambos em raid1. vamos chama-los de : HD1 e HD2...
HD1= sda1
HD2= sda2

se o HD1 queimar... o HD2 tem todos os arquivos contidos no HD1 porém ele não inicializará o sistema.
como resolver isso ?
muito simples... vamos lá...

apt-get install mdadm


Vamos configurar o menu do grub. edite o seguinte arquivo /boot/grub/menu.lst no fim do arquivo terá os seguintes parâmetros deixe da seguinte forma...

title Nome do sistema (versao do kernel) --- esses nomes são opcionais.
root (hd0,0)
kernel /boot/vmlinuz-2.6.11.7 root=/dev/md0 md=0,/dev/sda1,/dev/sdb1 ro
boot

title Nome do sistema (versao do kernel) (RAID Recovery)
root (hd1,0)
kernel /boot/vmlinuz-2.6.11.7 root=/dev/md0 md=0,/dev/sdb1 ro
boot

Pronto... salve o arquivo e saia.


execute os seguintes comandos:

grub-install /dev/sda
grub
grub: device (hd0) /dev/sdb
grub: root (hd0,0)
grub: setup (hd0)
grub: quit

...

Pronto.. tente reiniciar o computador e ligar sem um dos HDs para ver se funciona...

Atualizado 30-10-2009 em 18:34 por lovenique

Categorias
Artigos

Comentários

  1. Avatar de rndrama
    Parabéns cara, bom Post.
    Vlw!!!!!!!!!!!!!
  2. Avatar de leonardojrj
    parabens mano, show de bola, vi este procedimento em outro post seu hehe, ainda chego lá risos!!

    abraço!
  3. Avatar de Edilmar
    Duas duvidas:
    1) Uso Fedora ou CentOS nos servidores, e durante a instalacao ele ja criou os dispositivos como /dev/mdX (X de 0 a no. particoes). Mesmo assim preciso fazer este tipo de config? Pois estas distros inclusive ja usam o mdadm por padrao para fazer isso. E no comando df nao aparecem os dispositivos "sdX", apenas "mdX"
    2) Como eu tenho um processo no cron para atualizar o sistema 1x por mes, ele atualiza inclusive o kernel e muda o menu.lst. Neste caso, todo mes eu teria que fazer esta config. manualmente?
  4. Avatar de lovenique
    Citação Postado originalmente por Edilmar
    Duas duvidas:
    1) Uso Fedora ou CentOS nos servidores, e durante a instalacao ele ja criou os dispositivos como /dev/mdX (X de 0 a no. particoes). Mesmo assim preciso fazer este tipo de config? Pois estas distros inclusive ja usam o mdadm por padrao para fazer isso. E no comando df nao aparecem os dispositivos "sdX", apenas "mdX"
    2) Como eu tenho um processo no cron para atualizar o sistema 1x por mes, ele atualiza inclusive o kernel e muda o menu.lst. Neste caso, todo mes eu teria que fazer esta config. manualmente?
    Boas perguntas Edimar...

    O procedimento que voce necessita fazer é somente o do Grub, que voce irá copiar a MBR de um para o outro e pronto estará funcionando... o lance do Menu.lst é mais para deixar bonitinho e garantir o funcionamento... quando o comando ( df ) ele aparece somente os dipositivos mdx pq é onde esta o sistema, o sistema carrega em cima do dispositivo mdx... para ver todos os dispositivos fdisk e suas opçoes dependendo do que vc quer fazer... ahh quanto o ( mdadm ) o debian tb já vem pedi o apt-get install mdadm apenas para garantir... abraços...
  5. Avatar de makicesar
    Muito útil seu post, fico feliz por ver alguem que faz gosta do que faz.
    Parabens.
    cesar
  6. Avatar de gamaj1
    Amigão tira uma dúvida se for possível.

    Tenho 2 HD de 360GB, o HD sda já está com o Ubuntu-server 9.04 instalado e o HD2 sdb já tem um outro sistema instalado.

    1º Dúvida - Se eu fizer a opçõa do RAID1 é necessário formartar manualmente o HD2?
    2º Dúvida - É necessário reinstalar o Sistema no HD1 para usar o Raid1?
    3º Dúvida - Qual a diferência em usar o RAID1 via hardware o qual já vem no chipset das placas mães mais novas, e usuar via software, qual é mais aconselhavel?

    Abraço
  7. Avatar de lovenique
    Citação Postado originalmente por gamaj1
    Amigão tira uma dúvida se for possível.

    Tenho 2 HD de 360GB, o HD sda já está com o Ubuntu-server 9.04 instalado e o HD2 sdb já tem um outro sistema instalado.

    1º Dúvida - Se eu fizer a opçõa do RAID1 é necessário formartar manualmente o HD2?
    2º Dúvida - É necessário reinstalar o Sistema no HD1 para usar o Raid1?
    3º Dúvida - Qual a diferência em usar o RAID1 via hardware o qual já vem no chipset das placas mães mais novas, e usuar via software, qual é mais aconselhavel?

    Abraço
    Olá amigo... boas perguntas heim....

    1º bom Respondendo a primeira pergunta é necessario sim vc formatar o HD2, pois o HD2 vai ser uma imagem identica do HD1, vc pode particionar o HD em 2 partes e fazer o Raid em somente 1 partição assim vc fica com Outro sistema operacional no HD2.

    2º Voce nao precisa reinstalar o sistema para utilizar o RAID1. Se vc quiser eu posto aki como fazer RAID em um sistema operacional já rodando...

    3º O raid via hardware é gerenciado pela Placa mae, e o software é gerenciado pelo sistema operacional. A vantagem do Via software é que vc tem vários outras opções de fazer RAID e controlar melhor seus HDs, e também serve como alternativa para as placas que não oferecem esse serviço.
    A vantagem do Via Hardware é que ele é mais seguro pois não depende do sistema operacional, EX: se o sistema operacional der pau, pode ser que o Raid dê pau Tb.... o Raid via Hardware pode também ser um pouco mais rápido, pois como já citado ele nao depende do processamento do sistema operacional para clonar as informações.
    Bom não tem como aconselhar um RAID via Software ou Hardware, depende do seu caso...
    as placas da INTEL oferecem um excelente serviço de Hardware, se eu pegasse um Foxcomm ou Pcchips sinceramente eu iria fazer RAID via Software, pois nao confio no Gerenciamento de RAID dessas placas.
  8. Avatar de gamaj1
    obrigado amigo por tirar a dúvida, mas não querendo se impetinente, vc poderia postar como instalar o Raid 1 em sistema já instalado.

    No meu caso uso o ubuntu-server 9.0.4

    Mais um avez obrigado

    Abraço

+ Enviar Comentário