Oi Lucas, Alta-disponbildade é igual ao tempo real, comecei a fazer um tutorial aqui, mas ainda não esta pronto. Mas ja relacionei algumas idéias que pode facilitar o entendimento de HA-DRBD.
Informações : - O DRBD serve para que possamos espelhar partições, usando o mesmo conceito de RAID. - O Hearbeat serve para controlar os serviços Definições para o ambiente: - Os serviços deve estar desabilitados nas duas máquinas, pois o hearbeat que tera a funcao de iniciar esses serviços ; - Os scripts dos processos devem estar dentro de /etc/ha.d/resource.d, usando link simbolicos ; - Voce pode ver o status do do DRBD usando o comando cat /proc/drbd - Para instalar o DRBD, voce deve ter o pacote linux-headers e o linux-source da sua distribuição. - O Hearbeat usado nessa documentação : heartbeat_1.2.3-13_i386.deb - Sempre cheque os logs do hearbeat e do syslog ; - Lembre que voce tem de criar uma partição vazia, e que esta partição nao podera ser usada pelo dispositivos /dev/hdx e /dev/sda, mas sim o dispositivo virtual, device de nome /dev/drbr0 ; - Não há necessidade de criação de partições para controle do DRDB ; - A partição (/dev/drdb0) somente deve ser montada no servidor principal, e pode ser colocado no /etc/fstab também ; - Em caso de falha é o hearbeat que monta a partição, jamais tente montar na máquina secundária, pois voce nao ira conseguir ; Se alguem pude contribuir com mais idéias, e até corrigir, se estiver algo de errado. Att, Faria --- Em qui, 14/8/08, Lucas Mocellin <[EMAIL PROTECTED]> escreveu: > De: Lucas Mocellin <[EMAIL PROTECTED]> > Assunto: Re: (linux-br) Alta Disponibilidade com DRDB e Hearbeat > Para: "Lista Debian-BR" <debian-user-portuguese@lists.debian.org> > Data: Quinta-feira, 14 de Agosto de 2008, 7:56 > Amigo, > > podes me dizer como fez (que referências usou) a alta > disponibilidade? > > estou muito interessado em fazer algo do gênero. > > Obrigado, > > Lucas. > > 2008/8/13 <[EMAIL PROTECTED]> > > > Ola, entendi agora. > > Posta aki o resultado do comando cat /pro/drbd0 e o > tail -f > > /var/log/ha-log. > > Favor posta o resultado destes 2 comando com os 2 > servidores ligados, e > > depois com o > > servidor primario desligado, e depois com a volta do > servidor primario. > > > > > > > > > Oi Gilmar, > > > > > > Quando tiro cabo de rede ou desligo/reincia o > servidor primario > > > passa os recursos para o servidor secundario. > > > > > > Entao crio um diretório chamado teste no /home, > local onde foi montado o > > recurso. > > > > > > Quando o servidor primario esta ativado, ele pega > o recurso para si, e > > desmonta o > > > recurso montado no servidor secundario. > > > > > > O certo seria o diretorio teste, aparecer no > /home do servidor primario, > > apos recursos > > > serem assumidos pelo servidor primario. > > > > > > Ou seja dados criados no servidor secundario > deveria ser copiados para p > > servidor > > > primario. > > > > > > Att, > > > > > > Faria > > > > > > > > > > > > --- Em ter, 12/8/08, [EMAIL PROTECTED] > < > > [EMAIL PROTECTED]> escreveu: > > > > > >> De: [EMAIL PROTECTED] > <[EMAIL PROTECTED]> > > >> Assunto: Re: (linux-br) Alta Disponibilidade > com DRDB e Hearbeat > > >> Para: [EMAIL PROTECTED] > > >> Cc: "Lista CL BR" > <[EMAIL PROTECTED]> > > >> Data: Terça-feira, 12 de Agosto de 2008, > 16:36 > > >> Ola, > > >> Bom nao entendi muito bem sua pergunta, mas > sugiro que voce > > >> faça os testes > > >> desligando a maquina primario e verificando > que os dados > > >> vao apra segundario e virce e > > >> verça. > > >> Não e aconcelhavel vc apenas parar os > servições para > > >> simular uma > > >> queda. > > >> Qualquer coisa tente explicar melhor seu > problema. > > >> > Oi Pessoal,> > Agora já estou com > o > > >> hearbeat e DRDB funcionando.> Quando > desligo o servidor > > >> primário, o > > >> servidor secundário recebe os serviços > slapd,> samba e > > >> drbd, e > > >> esse ultimo monta o device /dev/drbd0 no > /home do servidor > > >> secundario.> > Fiz duas alterações > dentro do /home, > > >> criei um diretório e um > > >> arquivo.> > Então iniciei me servidor > primário, > > >> logo ele > > >> assumiu todos os serviços, inclusive a> > partição > > >> espelhada.> > Mas quando os recursos > voltaram para o > > >> servidor > > >> primário, os dados que eu criei não> > foram replicados > > >> para o > > >> servidor principal.> > Pelos testes que > fiz, tudo que > > >> eu criava no > > >> servidor primário ia para o servidor> > secundário, mas > > >> o > > >> contrário não esta acontecendo.> > > Checando os > > >> logs, > > >> não vejo nada de errado.> > Alguém ja > passou por > > >> esse > > >> problema ?> > Att,> > Faria> > > > > > > >> > > > > > > > > > > > > > > > > > > > > > > > > -- > > To UNSUBSCRIBE, email to > [EMAIL PROTECTED] > > with a subject of "unsubscribe". Trouble? > Contact > > [EMAIL PROTECTED] > > > > Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. http://br.new.mail.yahoo.com/addresses -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]