快速业务通道

分享自己做的LINUX-HA

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-17
贝到其目录下 [root@mxl heartbeat-2.1.3]# pwd /usr/share/doc/heartbeat-2.1.3 [root@mxl heartbeat-2.1.3]# ls apphbd.cf faqntips.html haresources Requirements.html authkeys faqntips.txt hb_report.html Requirements.txt AUTHORS GettingStarted.html hb_report.txt rsync.html ChangeLog GettingStarted.txt heartbeat_api.html rsync.txt COPYING ha.cf heartbeat_api.txt startstop COPYING.LGPL HardwareGuide.html logd.cf DirectoryMap.txt HardwareGuide.txt README [root@mxl heartbeat-2.1.3]# cp ha.cf authkeys haresources /etc/ha.d 以上的工作完成之后我们就需要对文件进行配置以实现双机的效果
  1. 配置hearbeat主文件ha.cf
#logfile /var/log/ha-log 日志存放位置 #keepalive 2 指明心跳时间为秒 #deadtime 30 指定在30秒内没有心跳信号,会立即切换服务 #warntime 10 指明心跳延迟时间为10秒 #initdead 120 在某些配置下,重启后网络需要一些时间才能正常工作.这个单独的”deadtime”选项可以处理这种情况.它的取值至少应该为通常deadtime的两倍 #udpport 694 使用端口694进行bcast和ucast通信.这是默认的,并且在IANA官方注册的端口号. #baud 19200 波特率,串口通信的速度. #bcast eth1 # Linux 表示在eth1接口上使用广播heartbeat(将eth1替换为eth0,eth2,或者您使用的任何接口). #auto_failback on 该选项是配置的.对于那些熟悉Tru64 Unix的人来说,heartbeat的工作方式类似于“favored member“模式.在failover之前,haresources文件中列出的主节点掌握所有的资源,之后从节点接管这些资源.当auto_failback设置为on时,一旦主节点重新恢复联机,将从从节点取回所有资源.若该选项设置为off,主节点便不能重新获得资源.该选项与废弃的nice_failback选项类似.如果要从一个nice_failback设置为off的集群升级到这个或更新的版本,需要特别注意一些事项以防止flash cut. #node ken3 该选项是配置的.集群中机器的主机名,与“uname –n”的输出相同. #node kathy #ping 10.10.10.254 Ping 192.168.0.1 ping 可以使用 ipfail插件的用途是检测网络故障 a.选择好的候选ping节点 这步很重要.你的选择越好,则得到的HA集群便越强壮.选择固定的交换机路由器等是一个好主意.不要选择HA集群中的任一个成员,也不要选择其他人的工作站.选择能反映您HA节点的连接状况的ping节点也很重要.如果您要监视两个接口的连接情况,明智的做法是为每个接口选择一个只对该接口可用的ping节点. b.设置auto_failback为on或者off 只有当Heartbeat被配置为非legacy时ipfail才会起作用.在ha.cf文件中,如下将auto_failback设置为on或者off: auto_failback on 或者 auto_failback off c.配置ha.cf使之启动ipfail. 向ha.cf中增加如下一行(假设您在编译时的PREFIX为/usr): respawn hacluster /usr/lib/heartbeat/ipfail d.向ha.cf中加入ping节点: ping pnode1 pnode2 pnodeN 将pnode1,pnode2,…pnodeN等替换为您ping节点的IP地址. 确保向集群中各个成员的ha.cf中加入以上相同的配置指令. e. 修改Heartbeat配置文件 如果修改了配置文件etc/ha.d/ authkeys或者 /etc/ha.d/ha.cf后要使用下面的命令重新加载服务. #/etc/init.d/heartbeat

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号