`
yesbi
  • 浏览: 17629 次
  • 性别: Icon_minigender_1
  • 来自: 福建
社区版块
存档分类
最新评论

lvs学习

 
阅读更多

sudo apt-get install rpm :下载并安装一个名字为rpm的程序
sudo passwd
modprobe -l |grep ipvs
一、安装lvs内核补丁(ubuntu11.04下已经存在这个补丁)
二、安装ipvsadm管理lvs配置软件(按理讲ubuntu11.04对应的应该是ipvsadm-1.26.tar.gz包,但实际上

是ipvsadm-1.24.tar.gz这个版本才能安装成功才能安装)

三.balance server
1.eth0:0端口绑定vip
ifconfig eth0:0 192.168.128.100 netmask 255.255.255.255 broadcast 192.168.128.100 up

2.让balance server其有ip 转发功能
echo 1 > /proc/sys/net/ipv4/ip_forward 

3.ipvsadm的设置(添加虚拟服务器和实际服务器)
ipvsadm -A -t 192.168.128.100:80 -s wlc //add virtual service
ipvsadm -a -t 192.168.128.100:80 -r 192.168.128.134 -g // add real server
ipvsadm -a -t 192.168.128.100:80 -r 192.168.128.135 -g // add real server

四.real server
1.lo:0端口绑定vip
ifconfig lo:0 192.168.128.100 netmask 255.255.255.255 broadcast 192.168.128.100 up
route add -host 192.168.128.100 dev lo:0
echo ' the site is 192.168.128.134' > /var/www/index.html  //192.168.128.134这台机子写入
echo ' the site is 192.168.128.135' > /var/www/index.html //192.168.128.135这台机子写入 

2.清除arp,让外部请求vip不能响应
echo 1 > /proc/sys/net/ipv4/ip_forward
echo 1 > /proc/sys/net/ipv4/conf/lo/arp_ignore
echo 2 > /proc/sys/net/ipv4/conf/lo/arp_announce
echo 1 > /proc/sys/net/ipv4/conf/all/arp_ignore
echo 2 > /proc/sys/net/ipv4/conf/all/arp_announce

备注:以上三、四写到/etc/rc.local文件,避免每次重启都要重新设置。

五、安装http服务器,测试地址:http://192.168.128.100;在页面上就能呈现不同的“the site is

192.168.128.134”或“the site is 192.168.128.135”之前变化。(备注,同一个浏览器会有缓存不能

马上刷新,过一会儿,或换一台浏览器)

分享到:
评论

相关推荐

    LVS笔记.docx

    ### LVS集群环境搭建详解 #### 一、LVS简介及应用场景 **LVS**(Linux Virtual Server)是一种基于Linux内核...通过学习本文,读者可以掌握LVS集群的基本配置方法,并将其应用于实际的项目中,提升系统的性能和稳定性。

    lvs负载均衡源码

    通过深入学习和分析LVS源码,不仅可以掌握LVS的内部工作机制,还能了解如何根据具体需求定制和扩展LVS,提升网络服务的稳定性和效率。对于运维人员和系统架构师来说,理解并掌握LVS的使用和优化技巧,对构建高效、...

    lvs安装配置 入门与详解

    Linux LVS(Linux Virtual Server)是一种高性能的网络负载均衡技术,它通过在内核级别实现虚拟服务器集群,将流入的网络...通过学习和实践本文档,读者将能够掌握基本的LVS安装和配置,为后续的高级应用打下坚实基础。

    LVS.rar_lvs

    **负载均衡服务(LVS)详解** 在构建大型、高性能的网络服务时,负载均衡技术是不可或缺的关键组件。...通过深入学习LVS的相关文档,如"LVS.pdf",可以进一步了解其详细配置和使用技巧,提升网络服务的管理能力。

    LVS官方教材

    ### LVS官方教材知识点概述 #### 一、Linux Virtual Server (LVS) 概述 - **定义**:Linux Virtual Server (LVS) ...通过对这些知识点的深入学习,读者可以掌握如何有效地利用 LVS 来构建和管理高性能的服务器集群。

    LINUX集群LVS负载均衡配置.pdf

    ### LINUX集群LVS负载均衡配置知识点详解 #### 一、LVS概述与基本原理 **LVS**(Linux Virtual Server...通过这些知识点的学习,可以帮助读者更好地理解和掌握LVS的相关技术,并能够实际操作和配置LVS负载均衡系统。

    LVS-DR详述文档

    ### LVS-DR模式详解及配置 #### 一、引言 LVS(Linux Virtual Server)是一种基于Linux内核的高性能负载均衡解决方案,它能够通过不同的工作模式来...通过本文的学习,希望读者能够在实践中更加熟练地运用LVS-DR技术。

    lvs源码分析 ipvs源码分析

    理解LVS和IPVS的源码对于深入学习和优化系统至关重要。源码分析可以帮助我们了解内部的工作机制,包括连接管理、协议处理、数据包发送等关键流程,从而更好地定制和调试系统,提高服务的效率和可靠性。 **均衡调度...

    LVS集群系统

    在实验中,学生将学习如何设计和实现一个三节点的LVS系统,该系统能够对HTTP和SSH服务进行任务调度。首先,需要在VMware环境中搭建三个节点,其中一个作为Director(调度器),另外两个作为Real Server(实际提供...

    第六集.Lvs.Nat和ip-tun模式

    **第六集:LVS(Linux Virtual Server)——Nat和IP-Tun模式详解** 在IT行业中,LVS(Linux Virtual ...通过深入学习和实践LVS的Nat和IP-Tun模式,你可以在构建高可用、高性能的分布式系统时,拥有更强大的工具箱。

    sery-lvs-cluster.rar_cluster_lvs_sery-lvs-cluster

    5. **配置与管理**:学习如何配置LVS调度器,设置虚拟服务IP,添加和删除真实服务器,以及调整调度策略等。此外,了解如何管理和监控LVS集群的运行状态,例如使用netstat、ipvsadm等命令。 6. **高可用性**:通过...

    lvs Virtual_Server_Administration lvs pdf

    通过学习本书,读者可以掌握如何在Red Hat Enterprise Linux 5.2环境下高效地部署和管理LVS集群,为生产环境提供稳定、高性能的服务。此外,书中还涉及版权、分发限制以及Red Hat公司相关信息,提醒读者遵守相关规定...

    学习网站集群架构设计LVS实现网络负载均衡实例精讲.ppt

    网站集群架构设计LVS实现网络负载均衡实例精讲 本资源概括了网站集群架构设计的重要组件LVS(Linux Virtual Server),介绍了LVS的概念、架构、优点和缺点,并且详细讲解了LVS在实现网络负载均衡中的应用。 LVS的...

    calibre lvs 教學

    通过以上步骤的学习和实践,可以掌握IC布局验证的关键技术,包括使用CADENCE绘制layout、使用Calibre进行DRC/LVS/LPE分析,以及最终的仿真和结果观察。这对于集成电路设计工程师来说是非常重要的技能。

    MySQL+lvs+keepalived+mha架构配置实战演练

    在“MySQL+lvs+keepalived+mha架构配置实战演练”中,我们将深入学习如何组合这些组件来构建一个高效、稳定的数据库服务环境: 1. 首先,我们需要在每台服务器上安装MySQL,配置主从复制,确保数据的一致性。这包括...

    mysql+lvs+keepalive+mha高可用

    MySQL数据库在许多业务环境中是核心组件,为了保证其服务的连续性和稳定性,通常需要构建高可用...本教程的压缩包文件"MySQL+LVS+Keepalived+MHA-高可用群集"中应包含了详细的配置文件和指导,供读者深入学习和实践。

    linux运维学习笔记:lvs+keepalived集群部分Shell企业案例.pdf

    Linux运维学习笔记中关于LVS+Keepalived集群部分的Shell企业案例涉及了高可用负载均衡技术的搭建和管理。这里将详细探讨这些案例中涉及的知识点。 ### LVS和Keepalived概述 LVS(Linux Virtual Server)是一个负载...

    calibre_drc_lvs_lab_wkb_2011.3_072404资料和例程

    3. LVS设置:理解LVS的基本概念,学习导入原理图和布局数据,配置LVS规则,以及执行LVS验证。 4. 报告分析:如何解读DRC和LVS报告,定位和解决违规问题。 5. 实战演练:通过具体的案例和练习,让读者亲手实践DRC和...

    LVS速成手册.pdf

    ### LVS速成手册知识点...通过本手册的学习,读者不仅能够了解LVS的基本原理和技术细节,还能够掌握如何利用LVS搭建高效、稳定、易于管理且成本效益高的网络服务集群。这对于应对日益增长的互联网服务需求至关重要。

Global site tag (gtag.js) - Google Analytics