在RedHat EL 4.0 中实现高可用WEB负载均衡群集
2009-04-30 11:08:37 来源:WEB开发网[root @ director heartbeat-2.1.2] # cp doc/ha.cf doc/haresources doc/authkeys /etc/ha.d
将 ldirector 的配置文件也 copy 过来
[root @ director heartbeat-2.1.2] # cp ldirectord/ldirectord.cf /etc/ha.d
6、编辑 heartbeat 的配置文件
[root @ director heartbeat-2.1.2] # vi /etc/ha.d/ha.cf
# hearbeat 的查错文件存放点
debugfile /var/log/ha-debug
# heartbeat 的日志文件存放点
logfile /var/log/ha-log
#设定heartbeat(心跳)之间的时间间隔为2秒。
keepalive 2
#在60秒后宣布节点死亡。
deadtime 60
#在日志中发出“late heartbeat“警告之前等待的时间,单位为秒。
warntime 10
在某些配置下,重启后网络需要一些时间才能正常工作。这个单独的”deadtime”选项可以处理这种情况。它的取值至少应该为通常deadtime的两倍。
initdead 120
#使用端口694进行bcast和ucast通信。这是默认的,并且在IANA官方注册的端口号。
udpport 694
#表示在eth0接口上使用广播heartbeat(将eth0替换为eth1,eth2,或者您使用的任何接口)。
bcast eth0 # Linux
#必须的。集群中机器的主机名,与“uname –n”的输出相同。
node director
node bkdirector
# 必须的,当auto_failback设置为on时,一旦主节点重新恢复联机,将从从节点取回所有资源。若该选项设置为off,主节点便不能重新获得资源。该选项与废弃的nice_failback选项类似。
更多精彩
赞助商链接