Ubuntu LVS配置[通俗易懂]

Ubuntu LVS配置[通俗易懂]UbuntuLVS配置1.      拓扑结构图1.拓扑图2.      角色描述LVS-DR-Master:LVS-DR负载均衡主服务器;LVS-DR-Slave0:从服务器0;LVS-DR-Slave1:从服务器1; 3.      配置3.1  LVS-DR-Master配置配置虚拟IP:#ifconfigeth0:1192

大家好,又见面了,我是你们的朋友全栈君。

Ubuntu LVS配置

1.      拓扑结构

Ubuntu LVS配置[通俗易懂]

图1. 拓扑图

2.      角色描述

LVS-DR-Master: LVS-DR负载均衡主服务器;

LVS-DR-Slave0: 从服务器0;

LVS-DR-Slave1: 从服务器1;

 

3.      配置

3.1  LVS-DR-Master配置

配置虚拟IP:

#ifconfig eth0:1 192.168.100.50 netmask255.255.255.0 broadcast 192.168.100.50

#echo”1″>/proc/sys/net/ipv4/ip_forward 

 

安装ipvsadm

#apt-get install ipvsadm

 

使用ipvsadm安装LVS服务:

#ipvsadm -A -t 192.168.100.50:http -s rr

 

增加真实服务器:

#ipvsadm -a -t 192.168.100.50:http -r192.168.100.32 -g -w 1

#ipvsadm -a -t 192.168.100.50:http -r192.168.100.210 -g -w 1

 

3.2  LVS-DR-Slave0/1配置

环回口配置

#ifconfig lo:0 192.168.100.50 netmask255.255.255.255 broadcast 192.168.100.50

#route add -host 192.168.100.50 dev lo:0

#echo”1″>/proc/sys/net/ipv4/ip_forward

 

接着是做ARP Hidden

#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

 

4.      测试

在Slave0与Slave1上分别启动http服务器(端口号为80)。在浏览器上输入Master的虚ip地址http://192.168.100.50, 不停的刷新浏览器,可见浏览器里面切换展示了slave0与slave1的内容。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/163788.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • gradle安装教程_安卓gradle安装和使用配置

    gradle安装教程_安卓gradle安装和使用配置1.访问Gradle官网,找到下载页面。http://services.gradle.org/distributions/。gradle-x.x-bin.zip是需要下载的安装发布版。2.解压3.

    2022年8月5日
  • 大数据建模步骤有哪些

    大数据建模步骤有哪些  数据建模,通俗地说,就是通过建立数据科学模型的手段解决现实问题的过程。数据建模也可以称为数据科学项目的过程,并且这个过程是周期性循环的,也是是我们在做数据分析的时候会经常使用的一种数据分析方法,那么大数据建模都有哪些步骤。  1)数据测量  数据测量包括ECU内部数据获取,车内总线数据获取以及模拟量数据获取,特别是对于新能源汽车电机、逆变器和整流器等设备频率高达100KHz的信号测量,ETAS提供完整的解决方案。  2)大数据管理与分析  目前的汽车嵌入式控制系统…

    2022年4月30日
  • axios实现跨域三种方法_cors跨域axios

    axios实现跨域三种方法_cors跨域axios跨域:指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对JavaScript施加的安全限制。所谓同源是指,域名,协议,端口均相同,浏览器执行js脚本时,会检查这个脚本属于哪个页面,如果不是同源页面,就不会被执行。以下举例:(1)http://www.123.com/index.html调用http://www.123.com/server.php(非跨域)(2)…

    2022年9月12日
  • 云计算(1)—基础知识

    云计算(1)—基础知识一、云计算概述   云计算到底是什么呢?在这个问题上,可谓众说纷纭。比如,在维基百科上的定义是“云计算是一种基于互联网的计算新方式,通过互联网上异构、自治的服务为个人和企业用户提供按需即取的计算”;著名咨询机构Gartner将云计算定义为“云计算是利用互联网技术来将庞大且可伸缩的IT能力集合起来作为服务提供给多个客户的技术”;而IBM则认为“云计算是一种新兴的IT服务交付方式,应用、数据…

    2022年5月15日
  • vue获取浏览器cookie_新型冠状病毒肺炎

    vue获取浏览器cookie_新型冠状病毒肺炎读取Cookie可以通过document.cookie直接读取cookie的内容:varstrCookie=document.cookie; 此时,strCookie是一个由该域名下的所有cookie的名/值对所组成的字符串,名/值对间以“分号加空格”分隔。为了方便查看,可以使用split()方法将cookie中的名/值对解析出来,得到一个cookie的列表。然后,再使用相应的解码方式,把c…

    2022年11月1日
  • t460 拆解_转一个详尽、全面的的X201拆机 – ThinkPad系统与软件技术|应用技巧|软件分享区 – 鸿利在线|北京ibm水货|IBM水货|Thinkpad笔记本|Thinkpad全球购|…

    t460 拆解_转一个详尽、全面的的X201拆机 – ThinkPad系统与软件技术|应用技巧|软件分享区 – 鸿利在线|北京ibm水货|IBM水货|Thinkpad笔记本|Thinkpad全球购|…占楼············下载(30.5KB)2010-6-123:42下载(20.97KB)2010-6-123:42ThinkPadX201的防水键盘,其实很多商务机都具备防水键盘,并不是说底部没有排水口的笔记本其键盘就不防水,是否防水取决于键盘导电薄膜边缘是否被密封。X201的键盘侧面有漏口,严格来说这不仅是防水键盘,而是进一步的防泼溅键盘。下载(23.51KB)2010…

    2022年6月27日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号