最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

Linux安装heartbeat

来源:动视网 责编:小OO 时间:2025-10-01 12:51:57
文档

Linux安装heartbeat

使用Heartbeat在Linux搭建高可用集群服务本文的最后更新时间:2007年07月28日下面介绍下测试环境1.硬件条件两台计算机(两个节点),每个节点都有自已的系统盘,每个分别带有二块以太网卡(其中一块用于网络通讯,另一块用于心跳功能)节点1:主机名为:node1,第一块网卡(eth0)的IP地址:192.168.0.200(用于网络通讯)第二块网卡(eth1)的IP地址:10.10.10.200(用于心跳通讯)节点2:主机名为:node2,第一块网卡(eth0)的IP地址:192.16
推荐度:
导读使用Heartbeat在Linux搭建高可用集群服务本文的最后更新时间:2007年07月28日下面介绍下测试环境1.硬件条件两台计算机(两个节点),每个节点都有自已的系统盘,每个分别带有二块以太网卡(其中一块用于网络通讯,另一块用于心跳功能)节点1:主机名为:node1,第一块网卡(eth0)的IP地址:192.168.0.200(用于网络通讯)第二块网卡(eth1)的IP地址:10.10.10.200(用于心跳通讯)节点2:主机名为:node2,第一块网卡(eth0)的IP地址:192.16
使用Heartbeat在Linux搭建高可用集群服务

本文的最后更新时间:2007年07月28日 

下面介绍下测试环境

1.硬件条件

     两台计算机(两个节点),每个节点都有自已的系统盘,每个分别带有二块以太网卡(其中一块用于网络通讯,另一块用于心跳功能)

节点1:主机名为:node1,第一块网卡(eth0)的IP地址:192.168.0.200(用于网络通讯)第二块网卡(eth1)的IP地址:10.10.10.200(用于心跳通讯)

节点2:主机名为:node2,第一块网卡(eth0)的IP地址:192.168.0.222(用于网络通讯)第二块网卡(eth1)的IP地址:10.10.10.222(用于心跳通讯)

2.目的

用上面的硬件搭建一台高可用的WEB服务器,服务器的IP地址为:192.168.0.233

3.准备环境

◆下载软件

首先下载heartbeat软件:到http://linux-ha.org/download下载,本文写作时下载的软件是:heartbeat-2.02.tar.gz

◆下载其它软件

   安装heartbeat除必要的编译器之外,需要下面软件支持:libnet

   Libnet下载:http://www.packetfactory.net/libnet。我下载的是:1.1.2.1

4.安装

◆安装libnet

#tar –zxvf libnet.tar.gz

#./configure

#make

#make install

◆安装heartbeat

  #groupadd haclient

  #useradd hacluster –g haclient

  #tar –zxvf heartbeat-2.0.2.tar.gz

  #cd heartbeat

  #ConfigureMe configure

  #make

  #make install

  #cp doc/ha.cf /etc/ha.d/ &&cp doc/authkeys /etc/ha.d/ &&cp /doc/haresources /etc/ha.d/

5.配置heartbeat

  Heartbeat 的主配置文件为:/etc/ha.d/ha.cf

◆配置ha.cf  vi /etc/ha.d/ha.cf

  debugfile /var/log/ha-debug

  logfile /var/log/ha-log

  logfacility     local0

  keepalive 2

  deadtime 30

  warntime 10

  initdead 120

  udpport 694

  baud    19200

  serial  /dev/ttyS0

  bcast   eth1

  auto_failback on

  node    node1

  node    node2

  ping 192.168.0.225

  respawn hacluster /usr/lib/heartbeat/ipfail

◆配置authkeys

  #vi /etc/ha.d/authkeys

   auth 1

   1 crc

  #chmod 600 /etc/ha.d/authkeys

◆配置haresources

  #vi /etc/ha.d/haresources

   node1 IPaddr::192.168.0.225 httpd

6.启动

  #chkconfig -- add heartbeat

  #chkconfig heartbeat on

7.测试

输入192.168.0.233看结果!再把主节点node1重启,看node2是否启动虚拟IP和HA软件用拼或再输入192.168.0.233看是否正常。

文档

Linux安装heartbeat

使用Heartbeat在Linux搭建高可用集群服务本文的最后更新时间:2007年07月28日下面介绍下测试环境1.硬件条件两台计算机(两个节点),每个节点都有自已的系统盘,每个分别带有二块以太网卡(其中一块用于网络通讯,另一块用于心跳功能)节点1:主机名为:node1,第一块网卡(eth0)的IP地址:192.168.0.200(用于网络通讯)第二块网卡(eth1)的IP地址:10.10.10.200(用于心跳通讯)节点2:主机名为:node2,第一块网卡(eth0)的IP地址:192.16
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top