Heartbeat配置

Heartbeat配置

ID:37728024

大小:136.00 KB

页数:16页

时间:2019-05-29

Heartbeat配置_第1页
Heartbeat配置_第2页
Heartbeat配置_第3页
Heartbeat配置_第4页
Heartbeat配置_第5页
资源描述:

《Heartbeat配置》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第7章一个Heartbeat配置样本上一章介绍了三个用于控制Heartbeat操作的配置文件:ha.cf,haresources和authkeys。这一章描述如何在两个服务器或两个节点上使用这三个文件,以便Heartbeat能够使用一个高可用配置部署资源。在一个普通的Heartbeat配置中,在主服务器和备用服务器上这些文件都是相同的(如果不相同将会在你的高可用配置中引入错综复杂的问题),本章用一个实验练习来说明Heartbeat如何启动资源,以及出现故障时如何转移到备用服务器上。7.1实验方法原料清单:两台运行Linux的服务器(每台都配备两个网卡接口并接上网线)一条交叉线(或标准网线

2、和一个小型集线器)和/或一条串口线一份Heartbeat软件包(从http://www.linux-ha.org/download下载或从CD-ROM拷贝)7.2准备工作这个实验中,其中一台Linux服务器将作为主服务器而其他的将作为备用服务器,使用交叉线或小型集线器,或串口线进行连接,我们将使用网络连接或串口连接专门传输心跳消息(如图7-1)。 图7-1:Heartbeat网络配置如果你正在使用以太网心跳连接,使用RFC1918中定义的ip地址分配给主服务器和备用服务器,例如:主服务器分配10.1.1.1,备用服务器分配10.1.1.2,如图7-1所示。(这些ip地址只有主服务器和备用

3、服务器知道)RFC1918定义了下面的专用ip地址范围:10.0.0.0到10.255.255.255(10/8)172.16.0.0到172.31.255.255(172.16/12)192.168.0.0到192.168.255.255(192.168/16)在这个实验中,我们将使用10.1.1.1作为主服务器的心跳ip地址,10.1.1.2作为第二个服务器的心跳ip地址。在继续后面的步骤前,先在这两个系统上互相ping一下,看网络是否连通,也就是说,当你在主服务器上输入ping10.1.1.2以及在备用服务器上ping10.1.1.1时你应该收到一个应答。7.3步骤1:安装Hear

4、tbeat7.3步骤1:安装Heartbeat本书附带的CD-ROM包括了Heartbeat的RPM安装包,你可以使用下面的命令安装这些版本。(也许你想从http://www.linux-ha.org/download下载最新的版本进行安装)#mount/mnt/cdrom#rpm-ivh/mnt/cdrom/chapter7/heartbeat-pils-*.rpm[1]#rpm-ivh/mnt/cdrom/chapter7/hearbeat-stonith-*.rpm#rpm-ivh/mnt/cdrom/chapter7/hearbeat-*i386.rpm注意:这个实验中你不需要源

5、(src)RPM文件。一旦安装好RPM包,你应该拥有一个/etc/ha.d目录,它存放Heartbeat配置文件和脚本,同时,还将有一/usr/share/doc/packages/heartbeat目录,它包括样本配置文件和文档。万一出错了怎么办在安装StonithRPM包的时候,如果你收到加密软件依赖失效的错误消息,输入下面的命令确定是否安装了openssl和openssl-devel软件包:rpm-q-a

6、grepopenssl这些软件包仅有Stonith设备使用SSL通讯时需要,但是因为RPM的依赖机制,这个软件包将被标记为所有安装都需要。如果遇到SNMP依赖失效,输入下面的命令

7、:rpm-q-a

8、grepsnmp如果这些命令返回的软件版本号低于Stonith要求的版本号,请升级你的软件包。[2]如果安装程序还报出依赖失效,甚至你知道你已经安装了最新版本,你可以使用下面的命令进行强制安装而忽略错误信息:#rpm-ivh--nodeps/usr/local/src/heartbeat/heartbeat-*i386.rpm如果你收到有关lib.so或GLIBC的错误信息,请查看附录D。注意:除了使用这个方法安装Heartbeat之外,你还可以使用src.rpm格式的包进行安装,安装命令是:#rpm--rebuild/usr/local/src/heartbeat/h

9、eartbeat-*src.rpm[1]PILS包自Heartbeat0.4.9d版本时开始引入,PILS是Heartbeat常用的插件和接口载入系统,普通的Heartbeat操作需要用到它。[2]注意SNMP包叫做ucd-snmp,但是它已经被重新命名为net-snmp。7.4步骤2:配置/etc/ha.d/ha.cf现在你需要告诉heartbeat守护进程你想让它们使用新的以太网(或交叉网络或串口线)发送和接收心跳数据包。1、 

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。