【中级篇】LVS+keepalived 高可用负载均衡群集
LVS+keepalived 高可用负载均衡群集
1. 实验需求:
1) 2台服务器部署WEB服务
2) 2台做调度器, 一台主服务调度器,一台备用服务调度器。
3) 使用keepalived实现双击热备,对IP地址故障的切换。
4) 在LVS 高可用群集中的热备应用
2. 实验环境:
Linux服务器系统版本:CentOS-6.5 -S02 IP:192.168.10.15 ( web )
Linux服务器系统版本:CentOS-6.5 -S03 IP : 192.168.10.18 ( web )
Linux服务器系统版本: RedHat6.5 IP:192.168.10.10 (主服务调度器)
Linux服务器系统版本: RedHat6.5 IP:192.168.10.11 (备用服务调度器)
VIP(漂移地址) :192.168.10.100
3. 实验步骤:
基本安装操作:
1.首先在2台real-server上安装web 服务
2.用一台做主服务调度器,一台做备用服务调度器。
① 安装支持软件 在编译安装keepalived之前,先安装内核开发包
② 编译安装keepalived
出现这个页面说明编译成功。
③ 使用keepalived服务
④ 主服务器的配置:keepalived服务的配置目录位于/etc/keepalived.
⑤ 备用服务器的配置:keepalived服务的配置目录位于/etc/keepalived.
要把2台调度器的防火墙和selinux都要关闭。
3.开始测试
刷新一下
如果这时主服务调度器down 了,我们看看能不能切换到备用服务器上。
下面看下备用服务器的日志:
已经切换成主服务器了。
我们再看看再把主服务器启动 看看能切换过来
主:
备用:
再次刷新网页还是可以切换。
如果是1台real-server被down 了,会有什么样的结果呢?
不管你怎么刷新网页,就只会出来另外一台real-server 的页面。
再把刚才暂停的S02重新开始服务,再次刷新页面,又会出现一个页面,2页面来回切换。
实验总结:使用keepalived构建LVS群集更加简单易用,主要优势体现在:对LVS负载调度器实现热备切换,提高可用性;对服务器池中的节点进行健康检查,自动移除失效节点,恢复后重新加入。
转载于:https://blog.51cto.com/tang493512148/1737798