Linux slogan
Visite também: BR-Linux.org · Dicas-L · SoftwareLivre.org · UnderLinux

Linux banner
Linux banner
Linux banner
Linux banner


» Screenshot
Linux: Mais uma....
Por Smithux

Dica

Configurar HeartBeat
Linux user
Publicado por robson ribeiro em 04/05/2006

Login: mustafa, 106149 pontos
[ Hits: 25064 ]

Configurar HeartBeat

Passo 1: o começo de tudo


Instalar 2 máquinas para LVS. Colocar um IP real em cada máquina. Nas duas fazer:

# apt-get install heartbeat

Passo 2: Configurar /etc/ha.d/ha.cf


Escolha a interface onde o heartbeat enviará os broadcasts:

# bcast eth0

Se o kernel da máquina suportar watchdogs, carregue o módulo adequado (normalmente, softdog) e adicione a seguinte linha:

watchdog /dev/watchdog
keepalive 2 # Qual o intervalo de tempo entre os broadcasts?
warntime 10 # Tempo em segundos antes de logar um aviso de heartbeat atrasado nos logs
deadtime 30 # Tempo que deve passar para considerar um nó como morto
initdead 120 # Esse valor tem que ser pelo menos o dobro do deadtime
udpport 694 # Mantenha o valor padrão
auto_failback on # Configure para on se o nó master deve assumir novamente os serviços quando subir novamente
# Adicione uma linha para cada máquina de LVS. O valor após node deve ser o mesmo retornado por uname -n
node lvs-master
node lvs-backup

Passo 3: Configurando /etc/ha.d/haresources


Lembre-se que esse arquivo tem que ser igual nas 2 máquinas. Sua sintaxe é simples: nome do host principal lista de serviços / IP's que são gerenciados pelo LVS.

lvs-master 200.123.123.123/24 200.123.123.124/24 200.123.123.125/24 ipvsadm

Isso vai fazer com que a máquina que for assumir o LVS suba os IP's 200.123.123.123, 200.123.123.1234, 200.123.123.125 e rode:

# /etc/init.d/ipvsadm start

Obviamente, a outra máquina vai derrubar os IP's e rodar ipvsadm stop

Passo 4: Configurando /etc/ha.d/authkeys


Crie o arquivo /etc/ha.d/authkeys, seguindo o seguinte modelo:

auth 1
1 md5 QualquerTextoAqui

Lembre-se que os arquivos têm que ser iguais nas duas máquinas.




Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Encriptar arquivos utilizando ENCFS e FUSE
   Dica Linux recomendada SqStat - Monitorando logs do Squid em tempo real!!!
   Dica Linux recomendada CentOS 5 - Remover pacotes desnecessários
   Dica Linux recomendada Removendo senha do usuário root em 10 passos
   Dica Linux recomendada Impedindo acesso via modo single no LiLo

Comentários
[1] Comentário enviado por clebereng_2004 em 04/09/2006 - 20:51h:

olá amigo estou implementando um cluster HA, e estou tendo problemas com o heartbeat, tento estarta-lo, ele estarta mas não levanta nenhum recurso, se alguem puder me ajudar fico grato. atenciosamente cleber


[2] Comentário enviado por andre_ramos em 10/09/2010 - 10:26h:

kara Blz, estou precisando de uma solução, e o seguinte: preciso de instalar um serviço no linux onde tenho 2 links de internet instalado em um firewall e que quando um link cair o outro entra em ação automaticamente,

alguns colegas do vol me disseram que o serviço heartbeat faz isso,

vc pode me explicar mais sobre este serviço?

pois estou interessado em estudar isso

grato




Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.