#!/bin/bash
#
# LVS script for VS/DR
#
#./etc/rc.d/init.d/functions
#
VIP=10.10.6.252
RIP1=10.10.6.101
RIP2=10.10.6.13
PORT=80
case $1 in
start)
/sbin/ifconfig eth2:0 $VIP broadcast $VIP netmask 255.255.255.255 up
/sbin/route add -host $VIP dev eth2:0
# Since this is the Director we must be able to forward packets
echo 1 > /proc/sys/net/ipv4/ip_forward
# Clear all iptables rules.
/sbin/iptables -F
# Reset iptables counters.
/sbin/iptables -Z
# Clear all ipvsadm rules/services.
/sbin/ipvsadm -C
# Add an IP virtual service for VIP 192.168.0.219 port 80
# In this recipe, we will use the round-robin scheduling method.
# In production, however, you should use a weighted, dynamic scheduling method.
/sbin/ipvsadm -A -t $VIP:80 -s wlc
# Now direct packets for this VIP to
# the real server IP (RIP) inside the cluster
/sbin/ipvsadm -a -t $VIP:80 -r $RIP1 -g -w 1
/sbin/ipvsadm -a -t $VIP:80 -r $RIP2 -g -w 2
/bin/touch /var/lock/subsys/ipvsadm &> /dev/null
;;
stop)
# Stop forwarding packets
echo 0 > /proc/sys/net/ipv4/ip_forward
# Reset ipvsadm
/sbin/ipvsadm -C
# Bring down the VIP interface
/sbin/ifconfig eth2:0 down
/sbin/route del $VIP
/bin/rm -f /var/lock/subsys/ipvsadm
echo "ipvs is stopped..."
;;
status)
if [ ! -e /var/lock/subsys/ipvsadm ]; then
echo "ipvsadm is stopped ..."
else
echo "ipvs is running ..."
ipvsadm -L -n
fi
;;
*)
echo "Usage: $0 {start|stop|status}"
;;
esac
分享到:
相关推荐
本文档包括keepalived、ipvsadm安装软件以及LVS-DR安装文档(个人总结),还有Director和RealServer上执行的脚本:lvsdr.sh,lvs_real.sh 网络拓扑 lvs-master:192.168.5.240 lvs-backup:192.168.5.248 vip:192...
keepalived 是一个类似于 layer3, 4 & 5 交换机制的软件,也就是我们平时说的第 3 层、第 4 层和第 5层交换。 Keepalived 的作用是检测 web 服务器的状态,如果有一台 web 服务器死机,或工作出现故障,Keepalived ...
[root@lvs-server ~] · 192.168.13.129 负载均衡器 [root@real-server1 ~] 192.168.13.133 第一台真实服务器 [root@real-server2 ~] 192.168.13.137 第二台真实服务器 2、LVS-server 安装lvs管理软件 [root@...
4.4.1过滤TIMESTAMPFULLNAT方式下,如果timestamp开启,同时RealServer上开启tcp_tw_recycle,则对于NAT网关出
天涯LVS管理系统是一个很方便管理LVS Keepalived负载...平台要求:LVS管理平台与Func Server Certmaster Server必须在同一台服务器。 三、功能特点 具有数据中心、虚拟IP池、主机管理、监控管理、主机探测等。
LVS做前端负载,采用LINUX + LVS+keepalived技术 后端用windows server操作系统,
lvs Virtual_Server_Administration lvs pdf
跟着详细步骤操作了一次,成功解决所碰到的问题
LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。 LVS可以实现高可用的、可伸缩的Web、Mail、...
一个很方便管理LVS+Keepalived负载均衡平台的B/S软件。...平台要求:LVS管理平台与Func Server+Certmaster Server必须在同一台服务器。 三、功能特点 具有数据中心、虚拟IP池、主机管理、监控管理、主机探测等。
天涯LVS管理系统是一个很方便管理LVS+Keepalived负载均衡平台的B/S软件。 一、开发包 ...平台要求:LVS管理平台与Func Server+Certmaster Server必须在同一台服务器。 三、功能特点 具有数据中心、虚拟
LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器, 是一个由章文嵩博士发起的自由软件项目,它的官方站点是www.linuxvirtualserver.org。现在LVS已经是 Linux标准内核的一部分,在Linux2.4内核以前,使用LVS...
2.LVS(Linux Virtual Server)集群项目实践
利用MySQL Cluster 7.0 + LVS 搭建高可用环境 周三, 2009/05/13 - 10:19 ...LVS采用 VS/DR 的模式,因此把 192.168.0.2 也同时作为 LVS 的 DR Server。 分配好机器,接下来就是安装响应的软件包了。 2.1 LVS 安装、配置
天涯LVS管理系统最新官方版,天涯LVS管理系统是一个很方便...平台要求:LVS管理平台与Func Server+Certmaster Server必须在同一台服务器。 三、功能特点 具有数据中心、虚拟IP池、主机管理、监控管理、主机探测等。
this doucment is a document for load balancing for open sources,important open source software LVS,HAProxy,NETScale and F5 .use this tools to make a balanc framework in linux kernel os.
LVS手册中文版PDF LVS是一个开源的软件,由毕业于国防科技大学的章文嵩博士于1998年5月创立,可以实现LINUX平台下的简单负载均衡。LVS是Linux Virtual Server的缩写,意思是Linux虚拟服务器。
LVS (Linux Virtual Server)到底是什么东西,其实它是一种集群(Cluster)技术,采用IP负载均衡技术和 基于内容请求分发技术。