Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2473205
  • 博文数量: 225
  • 博客积分: 11622
  • 博客等级: 上将
  • 技术积分: 7358
  • 用 户 组: 普通用户
  • 注册时间: 2006-04-18 10:05
个人简介

我们的生活是多么美好呀!!!!

文章存档

2013年(2)

2012年(9)

2011年(59)

2010年(8)

2009年(35)

2008年(112)

分类: LINUX

2008-06-19 11:13:52

#
deadtime 30 #等待30s还收到不心跳节点被就视为死亡
#
warntime 5 #警告时间
#
initdead 120
#
udpport 694 #心跳监听端口
#
baud    19200 #串口波特率,此配置下无作用
#
bcast   eth0            # Linux广播通知心跳
#
#auto_failback on # 主节点恢复后,资源请求是否自动返回
#
node    loadbalancer #转换器名称要与主控机器上的hostname相同我的主机名是vloadbalancer
配置authkeys,它的运行权限必须是600所以执行如下命令:
#Chmod 0600 authkeys
编辑authkeys如下
auth 1 #打开auth并选择一个用于主从节点的效验算法
1 crc   #本例中使用 crc算法
配置 haresources,此文件是节点调用的资源文件,就一行,启动顺序不能更改如下:
loadbalancer IPaddr::192.168.0.147/24/eth0/192.168.0.147 ipvsadm ldirectord::ldirectord.cf
说明:loadbalancer是主节点的host名称,192.168.0.147/24/192.168.0.147分别是虚拟ip,虚拟ip的netmask和bcast
Ldirectord的配置文件lddirectord.cf原始模板位于/usr/share/doc/heartbeat-ldirectord-2.0.7中
(heartbeat-ldirectord-2.0.7为本次安装版本)
编辑ldirectord.cf,编写如下代码:
#Global Directives
checktimeout=3
checkinterval=1
autoreload=yes
logfile="/var/log/ldirectord.log"
quiescent=yes
# A sample virual with a fallback that will override the gobal setting
virtual=192.168.0.147:http                    #虚拟ip
        real=192.168.0.43:http gate           #real 1
        real=192.168.0.6:http gate          #real 2
        fallback=127.0.0.1:http
        service=http
        virtualhost= #网站域名
        scheduler=rr         #负载算法rr表示轮渡算法
        protocol=tcp
        checkport=80
        checktype=negotiate
配置完毕

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