WEB开发网
开发学院服务器服务器方案 用Heartbeat配置Linux高可用性集群(上) 阅读

用Heartbeat配置Linux高可用性集群(上)

 2008-08-30 10:54:46 来源:WEB开发网   
核心提示: 图-1系统的物理结构二、下载安装软件包接下来便可以安装Heartbeat软件,可以从如下位置得到: http://linux-ha.org/download Heartbeat软件包,用Heartbeat配置Linux高可用性集群(上)(3),在网站上也有RPM安装包,您也可以选择从源代码

图-1系统的物理结构

二、下载安装软件包

接下来便可以安装Heartbeat软件。可以从如下位置得到: http://linux-ha.org/download Heartbeat软件包。在网站上也有RPM安装包,您也可以选择从源代码编译。取得源代码tar文件或者安装source RPM包,将其解包到某个文件夹。在源代码树的顶端,输入"./ConfigureMe configure", 之后输入"make"和"make install"。

如果使用RPM安装包的话需要包括如下软件包: ipfail,Stonith,Ldirectord。

ipfail的功能直接包含在heartbeat里面,是一个能够在探知服务IP失效了便立即将服务IP抓取来用的功能。

Stonith是为了要在任何server停止时,确保剩下的server不会被正在运作的server所影响,可以选择性强制停止一些server的解决方案。可能会使用在例如共享数据的情况之下。

Ldirector是一个负载平衡的服务器。

安装命令:

#rpm -ivh heartbeat-pils-*.rpm
#rpm -ivh hearbeat-stonith-*.rpm
#rpm -ivh hearbeat-*i386.rpm
  也可以使用yum命令在线安装,这样做不需要考虑依赖包所带来的麻烦。命令:

yum install heartbeat

1、 配置主服务器的heartbeat

在启用Heartbeat之前,安装后要配置三个文件(如没有可手动建立):ha.cf、haresources、authkeys。这三个配置文件需要在/etc/ha.d目录下面,但是默认是没有这三个文件的,可以到官网上下这三个文件,也可以在源码包里找这三个文件,在源码目录下的DOC子目录里。

1 配置ha.cf

第一个是ha.cf该文件位于在安装后创建的/etc/ha.d目录中。该文件中包括为Heartbeat使用何种介质通路和如何配置他们的信息。在源代码目录中的ha.cf文件包含了您可以使用的全部选项,详述如下:

上一页  1 2 3 4 5 6 7 8  下一页

Tags:Heartbeat 配置 Linux

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接