+ Responder ao Tópico



  1. #1
    fabio_cps
    Visitante

    Padrão Ajuda com DRBD no RH9

    Olá lista,

    será que alguem poderia me dar uma luz com o DRBD no RH9??
    Instalei este pacote rpm, todas as dependências pedidas foram instaladas, foi gerado o arquivo drbd.conf, mas mesmo assim não consigo montar a partição nb0.
    dá um erro de "partição nb0 não possui blocksize valido". Oq estou fazendo de errado?
    Eu posso apontar o mountpoint para qualquer caminho? Por Ex. /mnt/cluster ?

    []'s

  2. #2
    km_adm
    Visitante

    Padrão Ajuda com DRBD no RH9

    Fala Fabio

    Cara usei o drbd no RH9 e FedoraCore1, funcionou tudo blz , claro q
    antes a lista me deu uma ajuda e tando !!!
    Mais a diferença é q eu instalei tudo a partir do fonte "tar.gz", só
    o heartbeat que não.
    Experimenta instalar apartir do fonte, pode acontecer de alguns pacotes
    virem com algum pau, assim como ja tive problemas com pacotes
    para "adsl e nfs no RH", recomendo vc instalar dessa maneira
    Obs.: Não tentei inslalar o drbd a partir do pacote rpm, e não estou
    confirmando q ele tem alguma deficiencia, apenas estou sugerindo q instale a partir dos fontes

    []'s

  3. #3

    Padrão Ajuda com DRBD no RH9

    Instalar o pacote do drbd para o RH 9, deve estar de acordo com a versão update do seu kernel, senão ele não roda.

    Siga o que o "km_adm" sugeriu, use os fontes e seja feliz

    []´s

    Marcos Pitanga
    Linux Clusters Specialist
    HA + SLB + HPC

  4. #4
    fabio_cps
    Visitante

    Padrão Ajuda com DRBD no RH9

    km,

    Qual a versão dos fontes que vc instalou?? estou tentando com essa versão: drbd-0.6.12.tar.gz e não rola!
    vlw

  5. #5

    Padrão Ajuda com DRBD no RH9

    1o Passo: Definir os nomes dos servidores no arquivo hosts

    cd /etc
    vi hosts

    127.0.0.1 localhost.localdomain localhost
    10.0.0.1 servidor1
    10.0.0.2 servidor2


    * Configurando o DRBD *

    1o passo: Mudar o Makefile da compilacao do kernel

    # cd /usr/src/linux-2.4
    # vi Makefile

    Na opcao EXTRAVERSION = -8custom
    passar para EXTRAVERSION = -8

    2o passo: Preparar o kernel

    # cd /usr/src/linux-2.4
    # make mrproper
    # cp /boot/config-2.4.20-8 .config
    # make -s oldconfig_nonint ; make -s oldconfig_nonint
    # make dep
    # make include/linux/version.h

    3o passo: Construcao do modulo do Kernel

    # cd /usr/src
    # tar -zxvf drbd-0.6.12.tar.gz
    # cd drbd-0.6.12

    4o passo: Edite o arquivo drbd_config.h e descomente a linha

    // #define SIGHAND_HACK para
    #define SIGHAND_HACK

    5o passo: Compilando os modulos do DRBD

    # cd drbd-0.6.12/drbd
    # make clean all
    # make clean
    # make KDIR=/usr/src/linux-2.4

    6o passo: Construindo as ferramentas do espaco do usuario

    # cd /usr/src/drbd-0.6.12/user
    # make

    7o passo: Finalizando a instalacao do modulo

    # cd /usr/src/drbd-0.6.12
    # make install

    8o passo: Criar o arquivo drbd.conf

    resource drbd0 {
    protocol = B
    fsckcmd = fsck -p -y

    disk {

    do-panic

    disk-size = 1020127k
    }

    net {

    sync-min = 500k
    sync-max = 100M # maximal average syncer bandwidth
    tl-size = 5000 # transfer log size, ensures strict write ordering
    timeout = 60 # unit: 0.1 seconds
    connect-int = 10 # unit: seconds
    ping-int = 10 # unit: seconds
    ko-count = 4 # if some block send times out this many times,
    # the peer is considered dead, even if it still
    # answeres ping requests
    }

    on servidor1 {
    device = /dev/nb0
    disk = /dev/hda3
    address = 10.0.0.1
    port = 7788
    }

    on servidor2 {
    device = /dev/nb0
    disk = /dev/hda3
    address = 10.0.0.2
    port = 7788
    }

    }

    9o Passo: Adicionar o drbd no seu ntsysv

    # chkconfig --add drbd

    10o Passo: Efetuar a entrada no fstab

    /dev/nb0 /dados auto defaults,noauto 0 0

    11o Passo: Efetuar todo o procedimento no outro servidor

    []´s

    Marcos Pitanga
    Linux Clusters Specialist
    HA + SLB + HPC

  6. #6
    fabio_cps
    Visitante

    Padrão Ajuda com DRBD no RH9

    Pitanga,

    Muito Obrigado, estarei testando isso logo pela manhã!

    Vlw mesmo