快速业务通道

分享自己做的LINUX-HA

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-17

Linux下高可用集群方案很多,本文介绍的是性价比比较高的一种: 使用Heartbeat 2.0配置Linux高可用性集群. 一、 准备工作 你需要两台电脑,这两台电脑并不需要有相同的硬件(或者内存大小等),但如果相同的话,当某个部件出现故障时会容易处理得多.接下来您需要决定如何部署.你的集群是通过Heartbeat 软件产生在两台电脑之间心跳信号来建立的.为了传输心跳信号,需要在节点之间存在一条或多条介质通路(串口线通过modem电线,以太网通过交叉线,等等).现在可以开始配置硬件了.既然想要获得高可用性(HA),那么您很可能希望避免单点失效.在本例中,可能是您的null modem线/串口,或者网卡(NIC)/ 交叉线.因此便需要决定是否希望为每个节点添加第二条串口null modem连线或者第二条NIC/交叉线连接.我使用一个串口和一块额外的网卡来作为heartbeat的通路,这是我只有一条null modem线和一块多余的网卡,并且认为有两种介质类型传输heartbeat信号比较好.硬件配置完成之后,便需要安装操作系统以及配置网络(我在本文中使用的是RedHat).假设您有两块网卡,那么有一块应该配置用于常规网络用途,另一块作为集群节点之间的专用网络连接(通过交叉线).例如,假设集群节点有如表-1下的IP地址: 表-1 群集节点的IP地址
服务器mxl.com 192.168.0.10
心跳IP地址 10.1.1.2
备份服务器bakup.mxl.com 192.168.0.5
心跳IP地址 10.1.1.3
检查配置是否正确 使用用netstat -nr 和ping 命令 简单网络拓朴图

安装软件包 heartbeat-2.1.3-3.el5.centos.i386.rpm perl-Digest-SHA1-2.11-1.2.1.i386.rpm heartbeat-devel-2.1.3-3.el5.centos.i386.rpm perl-IO-Socket-SSL-1.01-1.fc6.noarch.rpm heartbeat-gui-2.1.3-3.el5.centos.i386.rpm perl-LDAP-0.33-3.fc6.noarch.rpm heartbeat-ldirectord-2.1.3-3.el5.centos.i386.rpm perl-Mail-POP3Client-2.17-1.el5.centos.noarch.rpm heartbeat-pils-2.1.3-3.el5.centos.i386.rpm perl-MailTools-1.77-1.el5.centos.noarch.rpm heartbeat-stonith-2.1.3-3.el5.centos.i386.rpm perl-Net-IMAP-Simple-1.17-1.el5.centos.noarch.rpm libnet-1.1.2.1-2.rf.i386.rpm perl-Net-IMAP-Simple-SSL-1.3-1.el5.centos.noarch.rpm perl-Authen-Radius-0.13-1.el5.centos.noarch.rpm perl-Net-SSLeay-1.30-4.fc6.i386.rpm perl-Convert-ASN1-0.20-1.1.noarch.rpm perl-XML-NamespaceSupport-1.09-1.2.1.noarch.rpm perl-Digest-HMAC-1.01-15.noarch.rpm perl-5.8.8-10.el5_0.2.i386.rpm 或使用源码进行安装, 下面以源码安装进行配置 [root@mxl] tar -zxvf libnet.tar.gz cd libnet ./configure Make Make install [root@mxl]tar -zxvf heartbeat-2.1.3.tar.gz ./ConfigureMe configure --enable-mgmt --with-ccmuser-name=hacluster Make Make install #--enable-mgmt 表示支持图形管理工具 配置HA需要三个文件:ha.cf haresources authkeys 默认/etc/ha.d 下没有这三个文件,我们需要找到这三个文件然后,拷

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站: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号