bestjoe 发表于 2019-1-7 13:22:50

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



页: [1]
查看完整版本: heartbeat安装配置(centos5下边)