Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1197919
  • 博文数量: 116
  • 博客积分: 2889
  • 博客等级: 少校
  • 技术积分: 1337
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-29 09:35
个人简介

IT运维工程师、律师 IT相关技术支持、法律咨询

文章分类

全部博文(116)

文章存档

2015年(1)

2014年(2)

2013年(5)

2012年(12)

2011年(4)

2010年(12)

2009年(21)

2008年(37)

2007年(22)

分类: LINUX

2008-02-02 15:18:23

 

Author 我本善良    Date2006-01-04

1.      测试环境:

硬件:

PC1: 笔记本:PIII1G/512MB/100MB*2(RTL8139)/

PC2:P4 1.4G/384MB/100M(RTL8139/100MB(3COM 3C905B)

软件:

系统:REDHAT Fc3 2.69-1.667  

软件: Heartbeat1.0.4

 

网络信息

  服务器1

  主机名:server.victor

  eth0: 10.10.16.136 (接入LAN)

  eth1: 192.168.0.10(接心跳线)

   服务器2

  主机名:server2.victor

  eth0: 10.10.16.146(接入LAN)

  eth1: 192.168.0.20(接心跳线)

 

   对外服务的IP10.10.16.140

2.      配置过程:

 (1)下载相关软件:列表如下:(:有些软件到2.0的目录下载)

    heartbeat 1.0.4 for RedHat 9.0主要包有以下4个:

  heartbeat-1.0.4-2.rh.9.i386.rpm

  heartbeat-ldirectord-1.0.4-2.rh.9.i386.rpm

  heartbeat-pils-1.0.4-2.rh.9.i386.rpm

  heartbeat-stonith-1.0.4-2.rh.9.i386.rpm

    ipvsadm-1.21-1.rh.9.um.1.i386.rpm

  libnet-1.1.0-1.rh.9.um.1.i386.rpm

  perl-Authen-SASL-2.03-1.rh.9.um.1.noarch.rpm

  perl-Convert-ASN1-0.16-2.rh.9.um.1.noarch.rpm

  perl-IO-Socket-SSL-0.92-1.rh.9.um.1.noarch.rpm

  perl-ldap-0.2701-1.rh.9.um.1.noarch.rpm

  perl-Mail-IMAPClient-2.2.7-1.rh.9.um.1.noarch.rpm

  perl-Net-SSLeay-1.23-1.rh.9.um.1.i386.rpm

  perl-XML-NamespaceSupport-1.08-1.rh.9.um.1.noarch.rpm

  perl-XML-SAX-0.12-1.rh.9.um.1.noarch.rpm

(2)配置

我在安装后,/etc/ha.d下没有ha.cf /hareresources/authkey三个文件.我从/user/share/docCOPY过来,进行修改,内容如下:

每台机器的内容都一样:

 

 

 

___________________________________________________________________________

Ha.cf:

debugfile /var/log/ha-debug

logfile /var/log/ha-log

logfacility     local0

keepalive 2

deadtime 60

warntime 10

initdead 120

nice_failback on

baud    19200

udpport 694

bcast   eth1

node    server.victor

node    server2.victor

 

Hareresoure:

server.victor  10.10.16.140 httpd   //指定起动的服务----web service

 

authkeys:

auth 2

2 crc

_____________________________________________________________________________

(3)   测试:

server.victor上执行:

/etc/rc.d/init/heartbeat start

如果提示OK,基本上就正常了.会多出一个网络接口:eth0-0  10.10.16.140 .

ifconfig 查看会看到新接口.

server2.victor执行/etc/rc.d/init/heartbeat start.

可以在其他机器上访问测试.

然后把server.victor网线都拔掉,你会发现10.10.16.140会断开,30秒左右有重新通,在访问网站..

你可以自已测试网页的内容....

 

大体如上所述,其它的我们在探讨.欢迎交流

Email:linux.chang@gmail.com.....

阅读(1915) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~