博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos6.3部署配置LVS主从
阅读量:6168 次
发布时间:2019-06-21

本文共 1468 字,大约阅读时间需要 4 分钟。

LVS是Linux Virtual Server的简写,即Linux虚拟服务器,是一个虚拟的服务器集群系统。这个项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。它的官方网址是  现在 LVS 已经是 Linux 内核标准的一部分。使用 LVS 可以达到的技术目标是:通过 LVS 达到的负载均衡技术和 Linux 操作系统实现一个高性能高可用的 Linux 服务器集群,它具有良好的可靠性、可扩展性和可操作性。从而以低廉的成本实现最优的性能。LVS 是一个实现负载均衡集群的开源软件项目,LVS架构从逻辑上可分为调度层、Server集群层和共享存储。

 

1、实验环境

四台机器:55.4—55.7

具体实验环境配置如下:

10.211.55.101 LVS_VIP

10.211.55.4 LVS_MASTER

10.211.55.5 LVS_SALVE

10.211.55.6 WEB1

10.211.55.7 WEB2

10.211.55.4 LVS_MASTER如下操作:

安装IPVSADM:

 

安装keepalived:

 

到此keepalived安装完毕,然后进行配置。

打开ip forward功能:

 

[root@lvs keepalived-1.2.7]# cat /etc/sysctl.conf

 

执行如下命令使设置生效:

sysctl -p

开始配置keepalived:

配置文件在这个位置: /etc/keepalived/keepalived.conf

[root@lvs keepalived-1.2.7]# cat /etc/keepalived/keepalived.conf

 

到此,keepalived配置完成。

接下来把keepalived加入开机自启动,并开启keepalived服务:

 

查看keepalived进程:

 

查看虚拟ip是否加上:注意如果虚拟ip没有自动加上,请重启下keepalived服务。

[root@lvs keepalived-1.2.7]# ip a

 

上述显示虚拟ip55.101自动加上了,至此,LVS_MASTER服务器已经配置好并启动了。

接下来配置lvs从服务器:

接下来开始配置部署LVS从服务器:10.211.55.5 LVS_SALVE(配置方法参照上面的master)

配置完lvs从服务器开始配置两台web:

接下里配置部署两台web服务器:

 
 
 

配置部署tomcat:

 

为了测试负载均衡,我们将这个页面改下,以更好的标识这个网页是本服务器的

Tomcat6安装目录位于/usr/share/tomcat6,所以我们要编辑tomcat下的webapps/ROOT/index.html这个文件。

 

启动虚拟IP的脚本:

 

去LVS_MASTER服务器的终端查看下ipvsadm,查看已经连接上了WEB1服务器:

[root@my-owntest ~]# ipvsadm -ln

 

上述可见:55.6已经加进来了!

此时我们访问网页http://10.211.55.6:8080,出现界面显示web1 192.168.146.162;或者使用命令行测试转发情况都可以查看。

配置部署10.211.55.7 web2:

 

Web2 部署配置完后,去lvs master上查看:

 

上述55.6 55.7两台web都已经加进来了!

最后客户端测试:

 

转载于:https://www.cnblogs.com/renyongbin/p/9640759.html

你可能感兴趣的文章
铁大好青年内部分组
查看>>
unity3D ——自带寻路Navmesh入门教程(一)(转)
查看>>
判断字符串是否为数字的函数
查看>>
[emuch.net]MatrixComputations(7-12)
查看>>
linux 命令 — 文件相关
查看>>
自己空闲的时候封装一下
查看>>
Datagard產生gap
查看>>
本机web开发环境的搭建--nginx篇
查看>>
rcnn 理解笔记
查看>>
问答项目---登陆验证码点击切换及异步验证验证码
查看>>
plist文件中iphone和ipad的应用图片设置
查看>>
搜集的一些资源网站链接
查看>>
struts2中类型转换器的使用
查看>>
11G Oracle RAC添加新表空间时数据文件误放置到本地文件系统的修正
查看>>
从91移动应用发展趋势报告看国内应用现状
查看>>
【ORACLE技术嘉年华PPT】MySQL压力测试经验
查看>>
Linux下汇编调试器GDB的使用
查看>>
css溢出机制探究
查看>>
vue中如何实现后台管理系统的权限控制
查看>>
关于angularjs过滤器的理解
查看>>