`
男人50
  • 浏览: 229300 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

lvs-server

 
阅读更多
#!/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
分享到:
评论

相关推荐

    LVS+Keepalived集群技术实例

    本文档包括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搭建高可用的LVS-DR集群

    keepalived 是一个类似于 layer3, 4 & 5 交换机制的软件,也就是我们平时说的第 3 层、第 4 层和第 5层交换。 Keepalived 的作用是检测 web 服务器的状态,如果有一台 web 服务器死机,或工作出现故障,Keepalived ...

    LVS 负载均衡集群企业级应用实战

    [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@...

    LVS-FULLNAT概要设计1

    4.4.1过滤TIMESTAMPFULLNAT方式下,如果timestamp开启,同时RealServer上开启tcp_tw_recycle,则对于NAT网关出

    天涯LVS管理系统 v1.0.zip

    天涯LVS管理系统是一个很方便管理LVS Keepalived负载...平台要求:LVS管理平台与Func Server Certmaster Server必须在同一台服务器。   三、功能特点 具有数据中心、虚拟IP池、主机管理、监控管理、主机探测等。

    LVS+windows server负载

    LVS做前端负载,采用LINUX + LVS+keepalived技术 后端用windows server操作系统,

    lvs Virtual_Server_Administration lvs pdf

    lvs Virtual_Server_Administration lvs pdf

    LVS 配置 windows realserver 解决arp问题

    跟着详细步骤操作了一次,成功解决所碰到的问题

    Centos LVS部署DR、NAT模式 负载均衡

    LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。 LVS可以实现高可用的、可伸缩的Web、Mail、...

    天涯LVS管理系统 1.0

    一个很方便管理LVS+Keepalived负载均衡平台的B/S软件。...平台要求:LVS管理平台与Func Server+Certmaster Server必须在同一台服务器。 三、功能特点 具有数据中心、虚拟IP池、主机管理、监控管理、主机探测等。

    天涯LVS管理系统 v1.0

    天涯LVS管理系统是一个很方便管理LVS+Keepalived负载均衡平台的B/S软件。 一、开发包 ...平台要求:LVS管理平台与Func Server+Certmaster Server必须在同一台服务器。 三、功能特点 具有数据中心、虚拟

    LVS负载均衡

    LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器, 是一个由章文嵩博士发起的自由软件项目,它的官方站点是www.linuxvirtualserver.org。现在LVS已经是 Linux标准内核的一部分,在Linux2.4内核以前,使用LVS...

    2.LVS(Linux Virtual Server)集群项目实践.pdf

    2.LVS(Linux Virtual Server)集群项目实践

    利用MySQL Cluster 7.0 + LVS 搭建高可用环境

    利用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管理系统是一个很方便...平台要求:LVS管理平台与Func Server+Certmaster Server必须在同一台服务器。 三、功能特点 具有数据中心、虚拟IP池、主机管理、监控管理、主机探测等。

    webServer load banlancing

    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手册中文版

    LVS手册中文版PDF LVS是一个开源的软件,由毕业于国防科技大学的章文嵩博士于1998年5月创立,可以实现LINUX平台下的简单负载均衡。LVS是Linux Virtual Server的缩写,意思是Linux虚拟服务器。

    LVS 负载均衡配置参考

    LVS (Linux Virtual Server)到底是什么东西,其实它是一种集群(Cluster)技术,采用IP负载均衡技术和 基于内容请求分发技术。

Global site tag (gtag.js) - Google Analytics