您所在的位置: 首页 > 读书频道 > 操作系统 > Linux >

7.3 步骤1:安装Heartbeat

http://book.51cto.com  2008-07-17 14:28  黄永兵译  51CTO.com  我要评论(0)
  • 摘要:《Linux企业集群》一书讲解如何在一个计算机网络中用有限的资源部署计算机,以及安装自由软件让计算机象一台服务器那样一起运行。其中第七章讲述了一个Heartbeat配置样本,本文说的是一个Heartbeat配置样本的实验步骤1:安装Heartbeat。
  • 标签:Heartbeat  服务器  软件包  集线器  RPM  ip地址  Linux  Linux企业集群

7.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

注意:这个实验中你不需要源(src)RPM文件。

一旦安装好RPM包,你应该拥有一个/etc/ha.d目录,它存放Heartbeat配置文件和脚本,同时,还将有一/usr/share/doc/packages/heartbeat目录,它包括样本配置文件和文档。

万一出错了怎么办

在安装Stonith RPM包的时候,如果你收到加密软件依赖失效的错误消息,输入下面的命令确定是否安装了openssl和openssl-devel软件包:

rpm -q -a | grep openssl

这些软件包仅有Stonith设备使用SSL通讯时需要,但是因为RPM的依赖机制,这个软件包将被标记为所有安装都需要。

如果遇到SNMP依赖失效,输入下面的命令:

rpm -q -a | grep snmp

如果这些命令返回的软件版本号低于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/heartbeat-*src.rpm

[1]PILS包自Heartbeat 0.4.9d版本时开始引入,PILS是Heartbeat常用的插件和接口载入系统,普通的Heartbeat操作需要用到它。

[2]注意SNMP包叫做ucd-snmp,但是它已经被重新命名为net-snmp。

【责任编辑:董书 TEL:(010)68476606】

回书目   上一节   下一节
DNS服务器安装优化全攻略
华硕IDC绿色节能服务器推荐
Windows Home Server 家用服务器专题
Linux——从菜鸟到高手
服务器维护与应用基础
 
 验证码: (点击刷新验证码)   匿名发表
  • Linux C编程实战

  • 作者:童永清
  • 本书系统地介绍了在Linux平台下用C语言进行程序开发的过程,集趣味性、实战性于一体的160多段代码实例,帮助读者快速掌握在Linu..
Copyright©2005-2008 51CTO.COM 版权所有