14.04.2013 Views

Guia do Servidor Linux

Guia do Servidor Linux

Guia do Servidor Linux

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Capítulo 9. Alta Disponibilidade<br />

Configuração pelo mo<strong>do</strong> texto<br />

Edite o arquivo haresources.<br />

Este arquivo contém uma lista de recursos que são movi<strong>do</strong>s de máquina para<br />

máquina conforme os nós caem e levantam no cluster. Não inclua endereços de<br />

IP fixos ou administrativos neste arquivo.<br />

Exemplo para o arquivo /etc/ha.d/haresources:<br />

#nome-<strong>do</strong>-nó endereço-IP-virtual recurso1 recurso2 ... recursoN<br />

ha1 10.0.17.26 mysql httpd datadisk<br />

Outro arquivo a ser modifica<strong>do</strong> é o ha.cf, este arquivo tem muitas opções. Tu<strong>do</strong> o<br />

que você precisa é de uma lista de conjunto de nós (node ...) e uma lista interfaces.<br />

Exemplo de configuração para o arquivo /etc/ha.d/ha.cf:<br />

248<br />

# keepalive: tempo em segun<strong>do</strong>s entre heartbeats<br />

keepalive 1<br />

# deadtime: tempo em segun<strong>do</strong>s para declarar o host caí<strong>do</strong><br />

deadtime 5<br />

# porta UDP usada para a comunicação udp<br />

udpport 1001<br />

# interface para o heartbeat, uma ou várias<br />

udp eth0<br />

# Se o cluster estiver executan<strong>do</strong> quan<strong>do</strong> o primário iniciar ele atuará<br />

# como um secundário.<br />

nice_failback on<br />

# Arquivo para gravar mensagens de debug debugfile<br />

/var/log/ha-debug

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!