IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> LVS+DR+Keepalived 你需要了解@.... -> 正文阅读

[系统运维]LVS+DR+Keepalived 你需要了解@....

一、 LVS+keepalived 高可用群集

1、LVS

  • Linux虚拟服务器(Linux Virtual Server)
  • LVS 实际上相当于基于IP地址的虚拟化应用,为基于IP地址和内容请求分发的负载均衡提出了一种高效的解决方法

2、Keepalived

  • 支持故障自动切换(Failover)
  • 支持节点健康状态检查(Health Checking)
  • 判断LVS负载调度器、节点服务的可用性,当master主机出现故障及时切换到backup节点保证业务正常,当master故障主句恢复后将其重新加入群集并且业务重新切换回master节点

3、Keepalived实现原理剖析

  • keepalived采用VRRP热备份协议实现Linux服务器的多机热备功能
  • VRRP(虚拟机有冗余协议)是针对路由器的一种备份解决方案
  • 由多台路由器组成一个热备份组,通过共用的虚拟IP地址对外提供服务
  • 每个热备份组内同时只有一台主路由器提供服务,其他路由处于冗余状态
  • 若当前在线的路由器失败,则其他路由器会根据设置的优先级自动接替虚拟IP地址,继续提供服务

二、LVS-DR-Keepalived 实践操作

DR模式在上一篇博客

1、配置一台新的LVS01的服务

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2、lvs、lvs01安装keepalived

3、lvs、lvs01编写脚本文件

在这里插入图片描述

4、lvs、lvs01修改keepalived的配置文件

在这里插入图片描述

global_defs {  //定义全局参数
      router_id lvs  //热备组内的设备名称不能一致
}
vrrp_instance vi_1 {   //定义VRRP热备实例参数
      state MASTER     //指定热备状态,主为master,备为backup
      interface ens33  //指定承载vip地址的物理接口
      virtual_router_id 51  // 指定虚拟路由器的ID号,
      priority 110  //优先级,值越大越优先
      advert_int 1
      authentication {
           auth_type PASS
           auth_pass 6666
 }
virtual_ipaddress {  //指定集群VIP地址
      192.168.159.100
}
}

virtual_server 192.168.159.100 80 {
      lb_algo rr    //调度算法;轮询
      lb_kind DR    // 集群工作模式,直接路由DR
      persistence_timeout 6   //健康检查的间隔时间
      protocol TCP   //应用服务采用的是TCP协议

real_server 192.168.159.226 80 {
      weight 1    //节点权重
      TCP_CHECK {
          connect_port 80   //添加检查的目标端口
          connect_timeout 3  //连接超时时间
          nb_get_retry 3   //重试次数
          delay_before_retry 3  //重试间隔
   }
}

real_server 192.168.159.227 80 {
      weight 1
      TCP_CHECK {
          connect_port 80
          connect_timeout 3
          nb_get_retry 3
          delay_before_retry 3
                                      
   }
}
}

5、查看lvs网卡信息

在这里插入图片描述
在这里插入图片描述

6、查看lvs01网卡信息

在这里插入图片描述
在这里插入图片描述

7、打开Windows虚拟机测试效果

7.1 现在lvs、lvs01上执行脚本文件
在这里插入图片描述
7.2 查看效果
在这里插入图片描述
在这里插入图片描述

8、测试主lvs断开

8.1 将lvs关闭查看
在这里插入图片描述
8.2 查看被lvs01
在这里插入图片描述
8.3 此时查看Windows上的效果
在这里插入图片描述
在这里插入图片描述

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-07-29 12:03:21  更:2021-07-29 12:04:17 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 16:22:27-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码