[img][/img]
Antes de tudo.
Instalei o Fedora nas duas máquinas com as seguintes partições:
/dev/hda2 7,6G 2,5G 4,8G 34% /
/dev/hda1 122M 9,2M 107M 8% /boot
/dev/shm 58M 0 58M 0% /dev/shm

Depois criei as outras Partições
/dev/hda5 1164 1181 144553+ 83 Linux
/dev/hda6 1182 4865 29591698+ 83 Linux
#reboot
Obs: (Criar a pasta "export" nas duas maquinas)
#mkdir /export (Esse vai ser o recurso replicado)

-------------------------------------------------------------------
Na lab1 e lab2
#mkfs.ext3 /dev/hda5
#mkfs.ext3 /dev/hda6

Na lab1
--------
Fazer o download do seguinte drbd:
# cd /tmp
# wget http://oss.linbit.com/drbd/0.7/drbd-0.7.18.tar.gz

# cd /usr/src
# tar -xzf /tmp/drbd-0.7.18.tar.gz
# cd drbd-0.7.18
# make rpm
Ele vai gerar os segintes arquivos em /usr/src/drbd-0.7.18/dist/RPMS/i386/
drbd-0.7.18-1.i386.rpm
drbd-debuginfo-0.7.18-1.i386.rpm
drbd-km-2.6.11_1.1369_FC4-0.7.18-1.i386.rpm

# cd /usr/src/drbd-0.7.18/dist/RPMS/i386/
# rpm -ivh drbd-0.7.18-1.i386.rpm
# rpm -ivh drbd-debuginfo-0.7.18-1.i386.rpm
# rpm -ivh drbd-km-2.6.11_1.1369_FC4-0.7.18-1.i386.rpm
Instale esses mesmos RMP's na outra maquina(lab2)

O arquivo "drbd.conf" deve ser copiado para /etc/ na "lab1" e "lab2"
========== Inicio drbd.conf =============
#
# please have a a look at the example configuration file in
# /usr/share/doc/drbd.conf
#
#
resource export {
protocol C;
incon-degr-cmd "echo '!DRBD! pri on incon-degr' | wall ; sleep 60 ; halt -f";
startup {
wfc-timeout 0; ## Infinite!
degr-wfc-timeout 60; ## 2 minutes.
}
disk {
on-io-error detach;
}
net {
# timeout 60;
# connect-int 10;
# ping-int 10;
# max-buffers 2048;
# max-epoch-size 2048;
}
syncer {
rate 120M;
group 1;
al-extents 257;
}

on lab1 {
device /dev/drbd0;
disk /dev/hda5;
address 192.168.25.2:7789;
meta-disk internal;
}

on lab2 {
device /dev/drbd0;
disk /dev/hda5;
address 192.168.25.3:7789;
meta-disk internal;
}
}
============= Fim drbd.conf =================

OBS: Para verificar se o Módulo "drbd" foi carregado no kernel faça:
#lsmod | grep drbd
Caso o módulo não esteja carregado, faça:
#modprobe drbd

----------------------------------------
Passo-a-Passo para testar a replicação.
----------------------------------------
Na lab1
#drbdadm -d adjust export
#drbdadm adjust export

Na lab2
#drbdadm -d adjust export
#drbdadm adjust export

Na lab1
#drbdsetup /dev/drbd0 primary --do-what-I-say
#service drbd start

Na lab2
#service drbd start

Na lab1
#mount -o rw /dev/drbd0 /export
#echo "Criado na lab1 na Pasta export" > /export/exportlab1
#umount /export
#drbdadm secondary export

Na lab2
#drbdadm primary export
#mount -o rw /dev/drbd0 /export

OBS: Agora se voce usar o comando abaixo na lab2, vai notar que o
arquivo criado na lab1 "exportlab1" foi replicado para lab2.
#ls /export

_________________________________________________

Agora vamos para o heartbeat

Instale o heartbeat-2.0.5-1.fc4.i386.rpm nas duas máquinas
# rpm -ivh heartbeat-2.0.5-1.fc4.i386.rpm
No meu caso houve falha de dependencia
erro: Failed dependencies:
fedora-usermgmt is needed by heartbeat-2.0.5-1.fc4.i386
ldirectord = 2.0.5-1.fc4 is needed by heartbeat-2.0.5-1.fc4.i386
libltdl.so.3 is needed by heartbeat-2.0.5-1.fc4.i386
libpils.so.1 is needed by heartbeat-2.0.5-1.fc4.i386
libstonith.so.1 is needed by heartbeat-2.0.5-1.fc4.i386
pils = 2.0.5-1.fc4 is needed by heartbeat-2.0.5-1.fc4.i386
stonith = 2.0.5-1.fc4 is needed by heartbeat-2.0.5-1.fc4.i386

Faça:
# yum install fedora-usermgmt
# yum install ldirectord
# yum install libltdl.so.3
# yum install libpils.so.1
# yum install libstonith.so.1
# yum install pils
# yum install stonith

--------- Meu /etc/ha.d/ha.cf ------
logfacility local0
keepalive 2
deadtime 5
warntime 10
initdead 120

#baud 19200
#serial /dev/ttyS0 # Linux

auto_failback on

#apiauth ipfail uid=hacluster
#apiauth ccm uid=hacluster
#apiauth ping gid=haclient uid=alanr,root
#apiauth default gid=haclient

bcast eth1
node lab1
node lab2
--------------------------------------

------ Meu /etc/ha.d/haresources -----
lab1 10.50.20.215 datadisk export
--------------------------------------

Coloque no final do arquivo
----- Meu /etc/ha.d/authkeys ------
auth 1
1 crc
-----------------------------------
#chmod 600 authkeys (na lab1 e lab2)

copie todos esses arquivos para lab2
OBS: O drbd funciona normal, já o heartbeat, fala que estou usando os mesmos recursos.
Se alguém puder ajudar a resolver esse problema eu agradeço.