12.10  
Inicio arrow Artigos arrow RAID1 via Software com GMIRROR
Principal
Inicio
Noticias
Artigos
Regras da Lista
Assinar a Lista
Histórico da Lista
Galeria de Imagens
Contador Usuários FUG
FUGs Estaduais
Downloads
Enquetes
FAQ
Resumo do Site
Links
Pesquisar
Contato
Sobre a FUG-BR
RSS
-
DOC-BR (FUG BR)
Introdução
Projeto DOC-BR
Handbook
FAQ Oficial
-
+ Noticias
Alertas de Seguranca
Alertas em Ports
BSD em Geral
DaemonNews (Ingles)
MyFreeBSD
Todas Categorias
-
Login
Nome de Usuário

Senha

Lembrar login
Esqueceu sua senha?
Sem conta? Crie uma
Histórico da Lista
  • [FUG-BR] [OFF-TOPIC] MySql - InnoDB - mysqldump - nao consigo gerar um bkp que restaure depois
  • [FUG-BR] balancear trafego local
  • [FUG-BR] Limitar Trafego
  • Re: [FUG-BR] Limitar Trafego
  • Re: [FUG-BR] Limitar Trafego
  • Re: [FUG-BR] Limitar Trafego
  • Re: [FUG-BR] Limitar Trafego
  • Re: [FUG-BR] [Off Topic]OS Cluster

  • Alertas em Ports
  • drupal -- multiple vulnerabilities
  • cups -- multiple vulnerabilities
  • opera -- multiple vulnerabilities



  • RAID1 via Software com GMIRROR PDF Imprimir E-mail
    Por Fábio Farias   
    23/06/2006

    Introdução

       Tem coisas que não tem preço, uma delas seria depois de um grande erro em um HD, descobrir que seus dados estão intactos em outro HD. Bom eu ja tive alguns problemas e em alguns caso o Raid mesmo que por software, faz com que ainda eu tenha alguns cabelos.
       A ferramenta que vou descrever faz um espelhamento perfeito de seu HD, por experiência própria não notei perda de desempenho e vi no gmirror uma ferramenta muito estável.
       Pré-requisitos:
                No minimo dois HDs idênticos, HD1=ad0 e HD2=ad2
                Ter em um deles o FreeBSD instalado, no meu caso utilizei o 5.3

    Início

       Neste momento é necessário ter conectado o segundo HD, uma vez que o primeiro esteja devidamente funcional.
       Iremos iniciar o sistema com um livecd, cd 1 de instalação no caso do FreeBSD 5.4, cd 2 no caso do FreeBSD 5.3, Atenção eu não tive essa experiência com o FreeBSD 6, então se alguem resolver fazer me comunica o resultado obrigado. Após iniciar entraremos em modo FIXIT e iremos execuatar os seguintes comandos para o filesystem em root:

    # chroot /dist
    # mount_devfs devfs /dev


       Carregar o modulo do gmirror e proceguindo com a configuração

    # gmirror load
    # gmirror clear /dev/ad0
    # gmirror clear /dev/ad2


       Criaremos o mirror e iremos reconfigurar o sistema para que o mesmo possa iniciar utilizando o mirror.

    # gmirror label -v -b load gm0 /dev/ad0
    # mount /dev/mirror/gm0s1a /mnt
    # echo geom_mirror_load="YES" >> /mnt/boot/loader.conf
    # echo swapoff="YES" >> /mnt/etc/rc.conf
    # sed "s%ad0%mirror/gm0%" /mnt/etc/fstab > /mnt/etc/fstab.new
    # mv /mnt/etc/fstab.new /mnt/etc/fstab


       Para inserir no segundo HD ou outros que desejar

    # gmirror insert gm0 /dev/ad2

       Ao inserir o novo HD ele irá sincronizar os dados e isso levará algum tempo.
       Para informações do seu mirror utilize:

    # gmirror status
    # gmirror list
    # man gmirror


    Fábio Farias
    São Miguel do Oeste - SC
    e-mail, msn: Este endereço de e-mail está sendo protegido de spam, você precisa de Javascript habilitado para vê-lo

    Comentários
    tamanho diferente
    Por Este endereço de e-mail está sendo protegido de spam, você precisa de Javascript habilitado para vê-lo em 25/06/2006 23:43:43
    tem como usaro o gmirro com partição de tamanho diferente?
    Tamanho diferente
    Por Este endereço de e-mail está sendo protegido de spam, você precisa de Javascript habilitado para vê-lo em 26/06/2006 11:14:39
    Olha eu já fiz apenas para teste, pois claro que o HD que inserir ao mirror tinha capacidade maior, mas eu não garanto nada a respeito de estabilidade, meu teste foi bem simples.
    teste com o 6.1
    Por Este endereço de e-mail está sendo protegido de spam, você precisa de Javascript habilitado para vê-lo em 27/06/2006 09:32:01
    Eae Farias! =D 
     
    tenho 4 servidores usando GEOM no 6.0 e 2 no 6.1 funciona perfeitamente , usando o mesmo procedimento que vc descreveu acima. 
     
    abraços
    Funciona
    Por Funciona em 27/06/2006 16:24:29
    Wendel, como comentou o Farias, se o disco slave for maior funciona blz. Nao ha queda de desempenho. Se o gms ficar muito grande o que acontece e que o disco master fica com problema e o slave continua crecendo. Ai seu RAID fica quebrado, mas voce percebe com gmirror status. Nesse caso eh soh colocar outro disco maior...


    Comente!*
    Nome:
    E-mail
    Homepage
    Título:
    Comentário:

    Código:* Code

    Última Atualização ( 24/06/2006 )
     
    < Anterior   Próximo >
    FUG-BR - Espalhando BSD
    Dicas Rápidas:

    make fetch: apenas baixa os fontes
    make checksum: verifica integridade dos fontes
    make extract: descompacta os pacotes
    make configure: roda o ./configure do fonte
    make depends: compila/instala dependencias
    make: compila
    make install: instala
    make clean: limpa
    make install clean: compila, instala e limpa
    make deinstall: desinstala o port

     

     




    Wallpapers
    Sua Opiniao
    Online:
    Nós temos 17 visitantes online


    Devil Store - Sua loja BSD
    FreeBSD Brasil LTDA
    CONISLI 2008

    FUG-BR: Desde 1999, espalhando BSD pelo Brasil.