heartbeat安裝配置(centos5下邊)

host文件配置:

vim /etc/host.conf

#node1的hosts內容如下:

127.0.0.1 localhost.localdomain localhost
192.168.0.185 HA01
192.168.0.186 HA02

#node2的hosts內容如下:
127.0.0.1 localhost.localdomain localhost
192.168.0.186 HA02
192.168.0.185 HA01

#安裝 Heartbeat(主從都需安裝)
yum install libnet -y
yum install heartbeat-devel -y
yum install heartbeat-ldirectord -y
yum install heartbeat -y

cp /usr/share/doc/heartbeat-2.1.3/ha.cf /etc/ha.d/
cp /usr/share/doc/heartbeat-2.1.3/authkeys /etc/ha.d/
cp /usr/share/doc/heartbeat-2.1.3/haresources /etc/ha.d/

#配置心跳的加密方式:authkeys (主從相同)
vi /etc/ha.d/authkeys
auth 1
1 crc
chmod 600 /etc/ha.d/authkeys

#配置心跳的監控(主從相同)
vi /etc/ha.d/haresources
HA01 IPaddr::192.168. 0.90
//指定 HA01附加一個虛擬IP 192.168.0.90 給eth0:0


#配置心跳的配置文件:ha.cf (主從相同)

vi /etc/ha.d/ha.cf
logfile /var/log/ha_log/ha-log.log ## ha的日誌文件記錄位置。如沒有該目錄,則需要手動添加
bcast eth1 ##使用eth1做心跳監測
keepalive 2 ##設定心跳(監測)時間時間爲2秒
warntime 10
deadtime 30
initdead 120
hopfudge 1
udpport 694 ##使用udp端口694 進行心跳監測
auto_failback on ##是否恢復到它的primary節點
node HA01 ##節點1,必須要與 uname -n 指令得到的結果一致。
node HA02 ##節點2

#防火牆設置
vi /etc/sysconfig/iptables

#加入以下內容
-A RH-Firewall-1-INPUT -p udp -m udp --dport 694 -d 192.168.0.185 -j ACCEPT
service iptables restart

#開機自啓動
chkconfig --levels 345 heartbeat on

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章