keepalived双机热备

目录

一、概述

二、安装结构图和避免脑裂现象结构图

 三、操作流程

四、 网页验证


一、概述

Keepalived 是一个基于 VRRP 协议来实现的 LVS 服务高可用方案,可以解决静态路由出现的单点故障问题。

原理
在一个 LVS 服务集群中通常有主服务器(MASTER)和备份服务器(BACKUP)两种角色的服务器,但
是对外表现为一个虚拟 IP,主服务器会发送 VRRP 通告信息给备份服务器,当备份服务器收不到 VRRP消息的时候,即主服务器异常的时候,备份服务器就会接管虚拟 IP,继续提供服务,从而保证了高可用性。

解决单点故障问题

二、安装结构图和避免脑裂现象结构图

keepalived双机热备_第1张图片

keepalived双机热备_第2张图片

 三、操作流程

配置环境、三台服务、第一个当web、后两个当节点

安装epel源和nginx还有keepalived

keepalived双机热备_第3张图片

 keepalived双机热备_第4张图片

 更改keepalived配置文件

 更改结果

keepalived双机热备_第5张图片

keepalived双机热备_第6张图片 

 keepalived双机热备_第7张图片

更改后保存退出备份

重启服务并 ip a 验证

keepalived双机热备_第8张图片

keepalived双机热备_第9张图片 

 回到web验证

keepalived双机热备_第10张图片

 来到第二个节点服务 配置 配置文件

keepalived双机热备_第11张图片

更改

keepalived双机热备_第12张图片 

 keepalived双机热备_第13张图片

 keepalived双机热备_第14张图片

重启nginx 

配置完成后,将第一个节点的服务停掉,并验证,第二个节点服务是不是成功被分为主节点

keepalived双机热备_第15张图片 web验证

keepalived双机热备_第16张图片

 但是当第一个从服务恢复时,第二个从服务自动恢复成从服务

web服务安装

 vim /etc/exports  更改配置

keepalived双机热备_第17张图片

 keepalived双机热备_第18张图片

 keepalived双机热备_第19张图片

 两个从节点安装 nfs-utils

验证

keepalived双机热备_第20张图片

挂载

keepalived双机热备_第21张图片 回到web服务

keepalived双机热备_第22张图片

四、 网页验证

 

keepalived双机热备_第23张图片 

keepalived双机热备_第24张图片

 模拟第一个节点损坏,查看是否影响输出结果

停掉第一个节点服务

 查看第二个节点ip 是否成功转移 

 keepalived双机热备_第25张图片

网页验证结果

keepalived双机热备_第26张图片

证明配置 keepalived双击热备成功

 

 

你可能感兴趣的:(服务器,运维)