+ Responder ao Tópico



  1. #1
    Olah pessoas...

    Meu nome é Leonardo e estou com o seguinte problema...

    Rodo 2 servidores com raid1 nos 2 e espelhando os HDs pela rede usando o DRBD, samba e dhcp... Funcionando lindamente...

    Quando implementei o heartbeat, ele subiu sem problemas e ateh funciona nas primeiras 2 horas de utilização do cluster... Depois disso, a rede fica MUITO lenta... MUITO do tipo ñ dá pra usar... Ai eu baixo o servidor secundário e tudo volta ao normal...

    No ha.cf, estou usando o seguinte:

    keepalive 10
    deadtime 30
    warntime 10

    Ñ posso aumentar mais o deadtime e o keepalive... Os 2 nodes do cluster estão na mesma rede fisica e lógica... Fiz isso pois se por qualker motivo o nodo primario desligar, voar ou sair da rede, o secundário tem que assumir imediatamente...

    Alguma sugestão??

  2. #2
    Toskinha
    Ola

    O heartbeat envia por default pacotes via broadcast. Acho dificil que este trafego esteja causando tanta lentidao na sua rede, mas o ideia eh isolar o trafego heartbeat das maquinas com uma rede isodada entre elas, sem as demais. Um porque nao afeta o trafego entre as maquinas, e outro pq nao sobrecarrega a rede. Ou entao vc pode utilizar o multicast (eh um outro tipo de propagacao, nao me pergunte como usar que nao sei ainda <IMG SRC="images/forum/icons/icon_biggrin.gif">).
    Teste colocando mais uma placa de rede em cada maquina e ligando-as via cross over, e configurando o heartbeat a trafegar por esta interface.



  3. o que está ocorrendo na sua rede é um broadcast storm, procure fazer o que a Sulamita sugeriu e ative a função de spanning-tree nos seus switches

    abs

    Marcos Pitanga
    Linux Clusters Specialist

  4. #4
    Bom,
    quanto a resposta da Toskinha, eu havia pensado nisso... seria +ou- assim:

    eth0 - 192.168.10.1 - Rede onde estão os serviços

    eth1 - 10.0.0.1 - Rede do heartbeat

    A checagem do heartbeat seria feita por broadcast na eth1 e por ping na eth0 (caso a placa de rede onde estão os serviços caia). Andei lendo e vi que existem formas de se fazer isso, mas ainda ñ testei. Porém, eu queria saber se tem como com apenas 1 placa. Colocando mais 1 placa, seria mais 1 ponto de falha... <IMG SRC="images/forum/icons/icon_eek.gif">P

    Quanto a resposta do Pitanga, meu switch não é gerenciavel... <IMG SRC="images/forum/icons/icon_eek.gif">(
    Teria como fazer conforme citado anteriormente por multicast?? Pq ai eu subia uma interface virtual com o IP que seria usado na eth1, sendo assim, passariam 2 redes lógicas em 1 rede física... Eu só naum sei se isso iria sentar a rede da mesma forma(imagino q sim), mas se tiver como fazer, iria experimentar...

    []s e obrigado pelas respostas...
    L30






Tópicos Similares

  1. placa de rede 3c905b no Conectiva 8
    Por KustOdio no fórum Servidores de Rede
    Respostas: 6
    Último Post: 15-01-2003, 10:23
  2. Rede Novell e Linux Mandrake 8.0
    Por Clonne23 no fórum Servidores de Rede
    Respostas: 5
    Último Post: 29-11-2002, 07:09
  3. Rede
    Por Rafael_Stefanes no fórum Servidores de Rede
    Respostas: 1
    Último Post: 03-07-2002, 09:47
  4. Rede Linux
    Por joe_fox no fórum Servidores de Rede
    Respostas: 1
    Último Post: 21-05-2002, 23:01
  5. Rede / Samba
    Por atmozphera no fórum Servidores de Rede
    Respostas: 2
    Último Post: 06-05-2002, 08:47

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L