RHEL5搭建apache服务器全过程(四)配置heartbeat和ipvsadm
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-03-30
real=192.168.0.224:80 gate #realserver web2.eyo.com
allback=127.0.0.1:80 #所有服务器发生故障时访问该服务器
service=http #服务名称
scheduler=rr #这里使用的直连路由调度算法
protocol=tcp #如果上面的virtual配置项![]() ![]() ha.cf文件: 28 debugfile /var/log/ha-debug #定义日志文件 33 logfile /var/log/ha-log #同上 38 logfacility local0 #默认 52 keepalive 2 #设定heartbeat之间的时间间隔为2秒. 60 deadtime 30 #在30秒后宣布节点死亡. 65 warntime 10 #在日志中发出“late heartbeat“警告之前等待的时间,单位为秒. 75 initdead 120 #在某些配置下,重启后网络需要一些时间才能正常工作.这个单独的”deadtime”选项可以处理这种情况.它的取值至少应该为通常deadtime的两倍. 80 udpport 694 #使用端口694进行bcast和ucast通信.这是默认的,并且在IANA官方注册的端口号. 95 bcast eth1 # Linux 表示在eth1接口上使用广播heartbeat(将eth1替换为eth0,eth2),或者您使用的任何接口. 117 mcast eth0 225.0.0.1 694 1 0 #默认即可 125 ucast eth0 192.168.0.223 #改为你eth0的地址. 161 auto_failback on #该选项是 ![]() ![]() haresources文件: web1.eyo.com ldirectord::ldirectord.cf LVSSyncDaemonSwap::master IPaddr::192.168.0.225/24/eth0/192.168.0.255( ![]() ![]() ![]() 这里修改为“web2 It works!”,然后分别启动web1和web2上的heartbeat服务: [root@web1 ~]# service heartbeat start ![]() inet addr:192.168.0.225 Bcast:192.168.0.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Interrupt:67 Base address:0x2024 在/etc/ha.d/resource.d/目录中执行下面的命令,会出现相应的结果: [root@web1 resource.d]# ./LVSSyncDaemonSwap master status m |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 教你如果用openssl建立自己的CA认证下一篇: linux tar 完整增量备份脚本
关于RHEL5搭建apache服务器全过程(四)配置heartbeat和ipvsadm的所有评论