HA – HEARTBEAT

Para configurar um servidor de Alta Disponibilidade utilizaremos o DRBD (RAID via Rede) e o HeartBeat (Batimento Cardiaco) para monitorar os dois servidores

Primeiro configure o DRBD, em seguida configure o Heartbeat

1 – Instale o pacote heartbeat nos dois servidores

apt-get install heartbeat

* Você pode estudar os originais dos arquivos criados a baixo, eles estão em /usr/share/doc/heartbeat/

cp /usr/share/doc/heartbeat/ha.cf.gz /etc/ha.d/
gunzip /etc/ha.d/ha.cf.gz

2 – Crie o arquivo /etc/ha.d/ha.cf nos dois servidores assim:

vi /etc/ha.d/ha.cf

logfile /var/log/ha-log
keepalive 2
deadtime 10
udpport 694
bcast eth0
auto_failback on
node ha-primary
node ha-secondary

3 – Crie o arquivo /etc/ha.d/haresources nos dois servidores assim:

vi /etc/ha.d/haresources

ha-primary IPaddr::192.168.0.53/24/eth0 drbddisk::servidor-dados
Filesystem::/dev/drbd0::/dados::ext3

4 – Crie o arquivo /etc/ha.d/authkeys nos dois servidores assim:

vi /etc/ha.d/authkeys

auth 1
1 crc

5 – Mude a permissão do arquivo /etc/ha.d/authkeys para 600

chmod 600 /etc/ha.d/authkeys

6 – Inicie o heartbeat

/etc/init.d/heartbeat start
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s