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
}
}
分享到:
相关推荐
Piranha的配置文件只有一个lvs.conf,类似于keepalived方案,这样的配置方式简化了操作,对于初次接触LVS配置的人员来说非常友好。同时,Piranha还提供了一个WEB配置界面,使得用户可以通过简单的图形化界面快速完成...
### Centos + Piranha 安装配置 LVS 集群详解 #### 一、基础知识简介 在深入了解 Centos + Piranha 的安装配置流程之前,我们需要先了解几个核心概念: - **LVS(Linux Virtual Server)**:是 Linux 内核实现的...
LVS配置是指在Linux系统上安装和配置LVS服务器的过程,包括安装必要的软件包、配置LVS服务器、启动Piranha配置工具等步骤。 一、安装LVS需要安装的软件包 在RedHat AS5系统上,需要安装以下软件包: 1. ipvsadm-...
安装必要的软件包:`Ipvadm` 和 `Piranha-gui`,这两个工具用于管理和配置LVS。 b. 设置Piranha的密码:在RS1上运行`piranha-passwd`命令。 c. 打开Web配置界面:访问`http://10.150.4.240:3636`,输入用户名/...
创建用户认证文件 `/etc/sysconfig/ha/conf/piranha.passwd`,然后启动Piranha GUI,以便于图形化配置LVS。可以使用 `htpasswd` 工具创建用户密码,并通过指定的URL、用户名和密码登录Piranha GUI进行配置。 ### 4....
LVS(Linux Virtual Server)是基于Linux内核的负载均衡器,它能实现四层负载均衡,而Piranha则提供了一个基于Web的管理界面,使得配置和监控负载均衡变得更为直观。 **LVS**(Linux Virtual Server)是Linux操作...
### Linux LVS 配置详解 #### 一、概述 Linux Virtual Server (LVS) 是一个基于 Linux 内核的负载均衡集群系统。它能够通过 IP 负载均衡技术和基于内容请求分发技术,将访问请求均衡地分配到服务器集群中的各个...
5. **配置Director**:在Piranha GUI中,配置主LVS服务器的IP地址和选择工作模式为DR模式。 6. **配置备份LVS服务器**:设置备份服务器的公网IP、心跳端口、心跳间隔和失效转移参数。 7. **创建虚拟服务器**:在...
### LVS 安装与配置详解:构建高效负载均衡系统 #### 一、LVS简介与功能 Linux Virtual Server (LVS),即Linux虚拟服务器,是Linux操作系统下的一个开源负载均衡解决方案,它能够将访问请求分发到多个后端服务器上...
配置LVS时,你需要使用`piranha`的图形界面。在Active LVS Router上,启动`piranha-gui`,然后通过浏览器访问`http://localhost:3636`,输入预设的用户名和密码。在此界面中,配置全局设置、冗余设置、虚拟服务器和...
在主节点上,启动`piranha_gui`服务,这是LVS的图形配置界面。如果无法启动,可直接跳过,手动配置。同时,启动`pulse`服务,它负责LVS的高可用性和负载均衡。当然,`sshd`服务也需开启,以便远程管理。最后,使用`...
1. LVS服务器和Piranha Web管理界面:LVS是一个开源的负载均衡解决方案,用于在Linux系统中创建高性能的服务器群集。Piranha是LVS的一个管理工具,提供Web界面以方便管理和监控服务器集群。在企业环境中,通常需要...