CentOS 7.3 部署LVS + Keepalived 高可用群集

本次实验需用到四台服务器,包括两台web服务器,两台调度服务器,一台访问测试的客户机
先将虚拟机网络适配器修改为NAT模式在线下载安装相关软件包,
调度服务器需要安装的软件包

Web服务器若没有自带Apache,可使用yum进行安装

之后更改网络适配器为仅主机模式,配置每台虚拟机IP地址进行实验
调度服务器主:192.168.100.21/24
调度服务器备:192.168.100.22/24
Web服务器1:192.168.100.23/24
Web服务器2:192.168.100.24/24
虚拟IP:192.168.100.31/24
客户机:192.168.100.30/24

1、Web服务器
关闭防火墙和安全功能,开启httpd服务

新建首页文件

用自身浏览器测试访问

另外一台web服务器同样的配置
用自身浏览器测试访问

2、调度服务器配置
开启路由转发,关闭重定向



3、创建虚拟网卡

删除原有内容输入如下内容

开启虚拟网卡

4、编辑ipvsadm启动脚本

脚本内容如下

给脚本添加权限,并开启服务

5、web服务器
创建虚拟网卡,注意此处复制的是回环网卡的文件


若使用xshell或secureCRT等终端连接的服务器暂时先不要开启网卡,开启则终端立即中断
编写脚本

脚本内容如下


此时开启网卡

回虚拟机中自测网站服务

此时建议再重新启动一下web.sh脚本
另外一台web服务器同样的配置此处省略
6、客户机访问测试lvs,注意为做双击热备,客户机网卡的网关需配置成虚拟网卡ip


清理缓存再次访问可看到是另一台web服务器提供服务

此时lvs配置完成没有问题
7、双机热备,主调度服务器配置



启用服务

8、备份调度服务器与主调度服务器仅keepalived配置文件配置有些许差别
Keepalived配置文件具体如下



9、客户机测试


此时正常访问,下面我关闭主调度服务器的虚拟网卡再进行访问



访问正常,说明备份调度服务器顶替了主调度服务器依然在工作。

原文地址:http://blog.51cto.com/13641879/2137255

时间: 2024-10-03 20:35:08

CentOS 7.3 部署LVS + Keepalived 高可用群集的相关文章

CentOS 7.3 部署LVS + Keepalived 高可用集群

双击热备 在这个高度信息化的IT时代,企业的生产系统,业务运营,销售个支持 以及日常管理环节越来越依赖计算机信息和服务,使得对高可用(HA) 技术的应用需求大量上升,以便提供持续的,不间断计算机或网络 vs服务器和web-server他们必须在同一个网段内,因为LVS转发包的时候,是直接修改了包目标的MAC地址,直接扔给了rs,基于MAC地址的修改是活动在OSI二层数据链路层的,工作在数据链路层的网络设备就是交换机了,所以必须在一个交换机下面,也就是一个局域网内为啥抑制real-server的A

CentOS7.4—构建LVS+Keepalived高可用群集

LVS+Keepalived高可用群集 目录第一部分 环境准备第二部分 使用Keepalived搭建双机热备第三部分 配置Web节点服务器第四部分 测试LVS+Keepalived高可用群集 第一部分 环境准备一:调度器两台(双机热备)系统:Linux-CentOS 7.4IP地址:192.168.80.10(主)IP地址:192.168.80.20(备)二:Web服务器两台系统:Linux-CentOS 7.4IP地址:192.168.80.30(SERVER AA)IP地址:192.168.

LVS+keepalived 高可用群集

LVS+keepalived 高可用群集 实验目的: 使用 keepalived 实现 LVS 双机热备. 实验环境: 主机 操作系统 IP地址 主要软件 LVS 负载调度器 CentOS 7.3 x86_64 192.168.217.128 keepalived LVS 负载调度器 CentOS 7.3 x86_64 192.168.217.129 keepalived web 服务器 1 CentOS 7.3 x86_64 192.168.217.130 http web 服务器 2 Cen

构建LVS+Keepalived高可用群集

防伪码:不必向我诉说春天,我的心里并没有秋寒 第六章 构建LVS+Keepalived高可用群集 前言:keeplived是专门针对LVS设计的一款辅助工具,主要功能是实现故障切换和健康检查,官方网站:http://www.keepalived.org.类似于我们以前学习过的HSRP热备份路由协议,HSRP是思科的私有协议,而VRRP是通用协议,都是为了实现故障切换,当一台路由器发生故障的时候,另一台马上接替工作,用户感觉不到服务器发生了问题,而且不会中断服务.我们今天学习的双机热备是就是利用了

LVS+Keepalived高可用群集

keeplived是专门针对LVS设计的一款辅助工具,主要功能是实现故障切换,类似HSRP热备份路由协议,HSRP是思科的私有协议,而VRRP是通用协议,都是为了实现故障切换,当一台路由器发生故障的时候,另一台马上接替工作,用户感觉不到服务器发生了问题,而且不会中断服务. 双机热备是就是利用了VRRP虚拟路由冗余协议,和HRSP一样都拥有一个虚拟的ip地址对外提供服务,而不是真正的服务器ip地址,也拥有一台主服务器和多台备份服务器,优先级高的做主路由器,备份服务器处于冗余状态,当主服务器发生故障

LVS + Keepalived 高可用群集 【DR模式】

简介 Keepalived 起初是专门针对 LVS 设计的一款强大的辅助工具,主要用来提供故障切换和健康检查( Health Checking )功能--判断 LVS 负载调度器.节点服务器的可用性,及时隔离并替换为新的服务器,当故障主机恢复后就会重新加入群集中. Keepalived 采用 VRRP (虚拟路由冗余协议)热备份协议,和HSRP一样,只不过 HSRP 是思科私有的协议,VRRP 可以跑在很多设备上!VRRP 是以软件的方式实现 Linux 服务器的多机热备功能. VRRP 工作原

高可用群集HA介绍与LVS+keepalived高可用群集

一.Keepalived介绍 通常使用keepalived技术配合LVS对director和存储进行双机热备,防止单点故障,keepalived专为LVS和HA设计的一款健康检查工具,但演变为后来不仅仅为LVS提供方案,Keepaliced支持故障自动切换(Failover),支持节点健康状态检查(Health Checking),官方网站http://www.keepalived.org/ Keepalived采用VRRP的热备份协议实现Linux服务器的多机热备功能,VRRP,虚拟路由冗余协

部署LVS-DR + keepalived 高可用群集

LVS集群采用IP负载均衡技术和基于内容请求分发技术.调度器具有很好的吞吐率,将请求均衡地转移到不同的服务器上执行,且调度器自动屏蔽掉服务器的故障,从而将一组服务器构成一个高性能的.高可用的虚拟服务器.整个服务器集群的结构对客户是透明的,而且无需修改客户端和服务器端的程序.为此,在设计时需要考虑系统的透明性.可伸缩性.高可用性和易管理性. 直接路由(DirectRouting):简称DR模式,采用半开放式的网络结构,与TUN模式的结构类似,但各节点并不是分散在各地,而是与调度器位于同一个物理网络

LVS + Keepalived 高可用群集部署

简介:keepalived是专门针对LVS设计的一款强大的辅助工具,主要用来提供故障切换(Failover)和健康检查(Health Checking)功能--判断LVS负载调度器.节点服务器的可用性,及时隔离并替换为新的服务器,当故障主机修复后将其重新加入群集.Keepalived采用VRRP(Virtual Router Redundancy Protocl,虚拟路由冗余协议)热备份协议,以软件的方式实现Linux服务器的多机热备功能. 实验拓扑: 实验环境: 序号 名称 类型 IP地址 1