Piranha lvs.conf 配置详解

3 篇文章 0 订阅

 

 

虽然,Piranha方案,可以利用http://ip:3636通过WEB界面配置,在这里我还是针对配置文件做一下相关解释:

#cat lvs.conf

 

serial_no = 72 #序号
primary = 192.168.1.210     #主LVS的公网IP
primary_private = 10.0.0.1  #内部ip地址,用于心跳松检测.
service = lvs               #服务名称,可以自己定义
backup_active = 1           #是否有备份
backup = 192.168.1.211      #备份LVS的公网IP
heartbeat = 1               #是否开启心跳
heartbeat_port = 539        #心跳的UDP端口
keepalive = 6               #心跳间隔(秒)
deadtime = 18               #如果主 LVS 节点在deadtime(秒)后没有答复,那么备份 LVS 路由器节点就会发起失效转移。
network = direct            #LVS类型(direct,tunnel,nat)
#如果是nat
#lvs的类型network = nat,
#nat_router = 10.0.0.254 eth1:1          #浮动ip地址以及对应设备
#nat_nmask = 255.255.255.0               #浮动ip掩码

debug_level = NONE                       #debug信息级别
monitor_links = 0                        #是否开启realserver的监视功能,和后面的scheduler(调度算法)以及load_monitor相关
virtual lvs1 {                           #虚拟服务的名称,可自定义.
     active = 1                          #是否激活
     address = 192.168.1.212 eth0:1      #虚拟服务所绑定的ip(vip)以及设备名
     vip_nmask = 255.255.255.255         #vip相对应的掩码
     port = 80                           #虚拟服务的端口
     persistent = 30                     #使用持久稳固的服务时间
     pmask = 255.255.255.255             #如果使用持久会话,设置子网掩码
     send = "GET / HTTP/1.0\r\n\r\n"     #给realserver发送的验证字符串
     expect = "HTTP"                     #服务器正常运行时应该返回的文本答复,用来判断realserver是否工作正常
     use_regex = 0                       #expect中是否使用正则表达式
     load_monitor = none                 #LVS 路由器能够使用 rup 或 ruptime 来监视各个真正服务器的载量。如果你从拉下菜单中选择了 rup,每个真正服务器就必须运行 rstatd 服务。如果选择了 ruptime,每个真正服务器就必须运行 rwhod 服务。
     scheduler = wrr                     #LVS调度算法
     protocol = tcp                      #虚拟服务使用的协议类型
     timeout = 6                         #realserver失效后从lvs路由条目中移除realserver所必须经过的时间(秒)
     reentry = 15                        #移除以后的realserver重新加入lvs路由条目所必须经过的时间(秒)
     quiesce_server = 0                  #当选择了 Quiesce server 单选按钮时,无论何时某个新的真正服务器节点联机,最少连接表都会被重设为零,因此活跃 LVS 路由器就会选路发送所有请求,如同所有真正服务器都被重新加入群集一样。这个选项防止了新服务器在进入群集时对大量连接应接不暇。
     server rs1 {                        #realsever服务名称,可自定义,如:rs1.linuxtone.org
         address = 192.168.1.204         #realserver的ip地址
         active = 1                      #是否激活
         weight = 1                      #一个表明和集合内其它主机相比而言的主机能力的整数值。这个值可以是任意的,但是请把它当作和群集中其它真正服务器的比例对待
     }
     server rs2 {
         address = 192.168.1.205
         active = 1
         weight = 1
     }
}

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


 

http://bbs.linuxtone.org/thread-1603-1-1.html
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值