当前位置: 首页 > news >正文

Keepalived双机热备

目录

概述

一、keepalived安装

1.安装

二、实验一配置

三、实验二配置


概述

Keepalived是一个基于VRRP协议(虚拟冗余路由协议)来实现的LVS服务高可用方案,可以利用其来避免单点故障。一个LVS服务会有2台服务器运行Keepalived,一台为主服务器(MASTER),一台为备份服务器(BACKUP),但是对外表现为一个虚拟IP,主服务器会发送特定的消息(心跳检测,heartbeat)给备份服务器,当备份服务器收不到这个消息的时候,即主服务器宕机的时候, 备份服务器就会接管虚拟IP,继续提供服务,从而保证了高可用性。

Keepalived的作用是检测服务器的状态,如果有一台web服务器死机,或工作出现故障,Keepalived将检测到,并将有故障的服务器从系统中剔除,同时使用其他服务器代替该服务器的工作,当服务器工作正常后Keepalived自动将服务器加入到服务器群中。

一、keepalived安装

1.安装
[root@web1 ~]# yum install -y epel-release          #安装库
[root@web1 ~]# yum install keepalived nginx         #安装keepalived

2.配置

[root@web2 keepalived]# echo web2 > /usr/share/nginx/html/index.html

3.启动

[root@web2 keepalived]# systemctl satrt keepalived.service 
[root@web2 keepalived]# systemctl satrt  nginx.service 

二、实验一配置

1.准备两台主机web1与web2

2.修改web1与web2的keepalived配置文件

[root@web1 keepalived]#vim /etc/keepalived/keepalived.conf

[root@web2 keepalived]#vim /etc/keepalived/keepalived.conf

3.启动keepalived与nginx

[root@web1 keepalived]#systemctl start keepalived.service

[root@web1 keepalived]#systemctl start nginx.service

4.验证配置是否成功

查看web1的ip是否挂载虚拟ip

浏览器访问

三、实验二配置

1.准备四台主机lvs1、lvs2、web1、web2

2.修改lvs1、lvs2keepalived配置文件

3.lvs1、lvs2加载ip_vs插件

4.lvs1、lvs2启动keepalived、

5.在web1、web2配置虚拟ip并添加路由

6.浏览器访问虚拟ip192.168.77.16


文章转载自:
http://augusta.wkuuf.cn
http://antediluvian.wkuuf.cn
http://blond.wkuuf.cn
http://carpathian.wkuuf.cn
http://cadastre.wkuuf.cn
http://arthroscope.wkuuf.cn
http://cappelletti.wkuuf.cn
http://antineuritic.wkuuf.cn
http://cernuous.wkuuf.cn
http://archaeometry.wkuuf.cn
http://biochemorphology.wkuuf.cn
http://achromaticity.wkuuf.cn
http://buff.wkuuf.cn
http://arachne.wkuuf.cn
http://argus.wkuuf.cn
http://apophthegm.wkuuf.cn
http://axinite.wkuuf.cn
http://caterwauling.wkuuf.cn
http://catchwater.wkuuf.cn
http://amido.wkuuf.cn
http://auriscope.wkuuf.cn
http://catacombs.wkuuf.cn
http://boisterously.wkuuf.cn
http://beachhead.wkuuf.cn
http://carene.wkuuf.cn
http://behalf.wkuuf.cn
http://carmaker.wkuuf.cn
http://acheron.wkuuf.cn
http://castigatory.wkuuf.cn
http://arthroplasty.wkuuf.cn
http://www.dtcms.com/a/280805.html

相关文章:

  • 网络安全职业指南:探索网络安全领域的各种角色
  • 003大模型基础知识
  • React 实现老虎机滚动动画效果实例
  • AutojsPro 9.3.11 简单hook
  • Pixel Reasoner:通过好奇心驱动的强化学习激励像素空间推理
  • 简单2步配置CadenceSkill开发编辑器,支持关键字高亮
  • [AI-video] Web UI | Streamlit(py to web) | 应用配置config.toml
  • (李宏毅)deep learning(五)--learning rate
  • 从底层技术到产业落地:优秘企业智脑的 AI 革命路径解析
  • NAT的核心原理以及配置
  • CCF-GESP 等级考试 2025年6月认证Python四级真题解析
  • RDMA over RoCE V2设计2:系统框架设计考虑
  • Datawhale AI夏令营 机器学习2.1
  • 详解低速容错CAN(附与高速CAN对比表)
  • RabbitMQ第三章(企业级MQ应用方案)
  • 基于uniapp+vue3封装的一个日期选择组件
  • 【图像处理基石】什么是解析力?
  • A*算法详解
  • Transformer江湖录 第九章:大道归一 - 总结与展望
  • 鸿蒙和Android知识点
  • 微信小程序翻书效果
  • 面试遇到的问题
  • 服务器上PHP环境安装与更新版本和扩展(安装PHP、Nginx、Redis、Swoole和OPcache)
  • 如何解决服务器频繁重启的问题?
  • Linux修改ssh默认端口,禁止root登录,禁止密码登录并同时开启公钥认证
  • session与cookie的区别
  • 55 个热门网络面试问题及答案
  • KMP (Knuth-Morris-Pratt) 算法详解
  • UE5多人MOBA+GAS 23、制作一个地面轰炸的技能
  • NE综合实验3:链路聚合、VLAN与Trunk、STP、DHCP、OSPF及PPP整合部署