Lvs的安装及负载均衡实现
来源:互联网 发布:java中实例化是什么 编辑:程序博客网 时间:2024/05/18 14:24
Lvs安装
1.首先配置yum源,本机配置镜像版本为6.5,如图所示:
在Linux2.4内核以前,使用Lvs时必须要重新编译内核以支持LVS功能模块,但是从Linux2.4内核以后,已经完全内置了LVS的各个功能模块,只需要下载ipvsadm 即可使用Lvs的功能
2.在用yum下载ipvsadm时报错,是因为ipvsadm并不在这个包里面,所以需要重新配置yum源如图:
然后重新加载,就会多出几个包:
3.再用yum安装即可,然后输入ipvsadm出现如图所示信息即安装成功:
负载均衡实现:
实现负载均衡机制有三种,分别是NAT、TUN和DR,本文以DR模式来实现负载均衡
1.环境配置,需要三台主机,分别为server2,server3,server4:
server4主机的ip配置为:172.25.88.4,子网掩码为255.255.255.0
在eth:0 配置虚拟ip为172.25.88.5 子网掩码设置为255.255.255.255 来作为客户端访问的ip地址,并绑定到回环接口,如图所示:
打开路由功能(1为打开,默认0为关闭),然后指定带有调度算法的服务器即172.25.88.5,然后和另外两台真实服务器产生联系(即安装了httpd服务的主机):
2.在server2主机配置ip,并在lo:0回环接口添加路由地址(虚拟ip)
下载httpd服务,vim /var/www/html/index.html编辑默认发布文件如图所示:
关闭火墙,启动httpd服务
3.在server3做与server2主机同样的操作:
httpd默认发布文件内容:
关闭火墙,启动httpd服务
测试:
在server4主机输入ipvsadm -L - -stats 可查看lvs目前连接:
然后在另一台主机访问172.25.88.5,可看到server2和server3主机的默认发布文件内容来回切换:
再次在server4主机查看:ipvsadm -L - -stats
可看到server2和server3主机分担负载,负载均衡功能实现
- Lvs的安装及负载均衡实现
- 使用LVS实现负载均衡原理及安装配置详解
- 使用 LVS 实现负载均衡原理及安装配置详解
- 使用 LVS 实现负载均衡原理及安装配置详解
- 使用 LVS 实现负载均衡原理及安装配置详解
- 使用LVS实现负载均衡原理及安装配置详解
- 使用LVS实现负载均衡原理及安装配置详解
- 使用LVS实现负载均衡原理及安装配置详解
- 使用LVS实现负载均衡原理及安装配置详解
- 使用LVS实现负载均衡原理及安装配置详解
- 使用LVS实现负载均衡原理及安装配置详解
- 使用LVS实现负载均衡原理及安装配置详解
- 使用LVS实现负载均衡原理及安装配置详解
- 使用LVS实现负载均衡原理及安装配置详解
- 使用LVS实现负载均衡原理及安装配置详解
- 使用LVS实现负载均衡原理及安装配置详解
- LVS负载均衡的实现
- lvs 负载均衡安装
- 异步并行批处理框架设计的一些思考
- Java 网络IO编程总结(BIO、NIO、AIO均含完整实例代码)
- Java IO:BIO和NIO区别及各自应用场景
- 牛客网-剑指offer-22-从上往下打印二叉树
- 记录一个网易云IM和直播功能中,服务器API的Java调用代码
- Lvs的安装及负载均衡实现
- 论文学习笔记: Convolutional Neural Pyramid for Image Processing
- protractor元素无法点击
- discuz各个目录与文件的作用说明
- Continuous Subarray Sum
- 论文投稿-图片处理技巧
- Java高并发,如何解决,什么方式解决
- 面试常问问题:银行网上支付项目中怎么控制多线程高并发访问?
- animation 只触发一次的解决办法