lVS+keepalived集群

2023-11-18

lvs+keepalived
需要四台虚拟机

LVS 主: 
   DIP:10.0.0.31
   VIP: 10.0.0.99
LVS 备
   DIP:10.0.0.32
   VIP: 10.0.0.99
WEB1:
   RIP:10.0.0.33
   VIP: 10.0.0.99
WEB2:
   RIP:10.0.0.34
   VIP: 10.0.0.99
LVS主
[root@ localhost ~]# yum -y install ipvsadm keepalived

编辑了keepalived配置文件

[root@ localhost ~]# vim /etc/keepalived/keepalived.conf
内容如下:
vrrp_instance VI_1 {
​    state MASTER       \\初始身份
​    interface eth0      \\VIP
​    virtual_router_id 51
​    priority 100
​    advert_int 1
​    authentication {
​        auth_type PASS
​        auth_pass 1111
​    }
​    virtual_ipaddress {
​        192.168.189.181
​    }
}

virtual_server 192.168.189.181 80 {
​    delay_loop 6
​    lb_algo rr
​    lb_kind DR
​    nat_mask 255.255.255.0
​    protocol TCP
​    real_server 192.168.189.163 80 {
​        weight 1
​        TCP_CHECK {
​            connect_port 80
​            connect_timeout 3
​            nb_get_retry 3
​            delay_before_retry 3
​        }}

​    real_server 192.168.189.164 80 {
​        weight 1
​        TCP_CHECK {
​            connect_port 80
​            connect_timeout 3
​            nb_get_retry 3
​            delay_before_retry 3
​        }}
}
修改完毕后直接保存退出启动keepalived
[root@ localhost ~]# service keepalived restart

LVS备份主机

配置和主基本相同,只是初始状态和优先级需要修改下
[root@ localhost ~]# scp root@10.0.0.31:/etc/keepalived/keepalived.conf /etc/keepalived/keepalived.conf
编辑完毕保存退出启动keepalived即可
[root@ localhost ~]# service keepalived restart

查看LVS 主和LVS 备

查看VIP
[root@ localhost ~]# ip  a
查看虚拟服务器列表
[root@ localhost ~]# ipvsadm -Ln

WEB1和WEB2同操作
web服务器的配置和之前DR的配置相同

安装httpd
[root@ localhost ~]# yum -y install httpd
# 创建测试页面
[root@ localhost ~]# echo 111111 > /var/www/html/index.html
启动httpd
[root@ localhost ~]# service httpd restart
配置内容如下:**
[root@ localhost ~]# vim ifcfg-eth0:0
DEVICE=eth0:0
ONBOOT=yes
BOOTPROTO=static
IPADDR=10.0.0.99
NETMASK=255.255.255.252
添加路由规则
[root@ localhost ~]# echo 1 > /proc/sys/net/ipv4/conf/lo/arp_ignore
[root@ localhost ~]# echo 1 > /proc/sys/net/ipv4/conf/all/arp_ignore 
[root@ localhost ~]# echo 2 > /proc/sys/net/ipv4/conf/all/arp_announce 
[root@ localhost ~]# echo 2 > /proc/sys/net/ipv4/conf/lo/arp_announce 
[root@ localhost ~]# route add 10.0.0.99 dev lo
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

lVS+keepalived集群 的相关文章

  • lvs架构

    lvs 4种模式 1 nat 网络地址转换模式 2 dr 直接路由模式 3 tun 隧道模式 4 full nat 双向转换模式 1 xff0c nat xff08 网络地址转换模式架构 xff09 1 nat模式优势是 xff0c 后端可
  • LVS_Director + KeepAlived 部署

    1 xff0c 准备四台net机器 其中两台做主 备调度 别外两台做web机器 主 备调度器安装软件 root 64 lvs keepalived master yum y install ipvsadm keepalived 主 root
  • lvs负载均衡基础知识梳理

    https www cnblogs com kevingrace p 6137975 html
  • 利用LVS实现Web服务器的负载均衡

    LVS介绍 LVS Linux Virtual Server 负载调度器 是全球最流行的四层负载均衡开源软件 由章文嵩博士 当前阿里云产品技术负责人 在1998年5月创立 可以实现Linux平台下的负载均衡 LVS集群类型中的术语 VS V
  • LVS+Keepalived群集

    目录 一 keepalived介绍 二 Keepalived及其工作原理 三 Keepalived原理剖析 四 Keepalived体系主要模块及其作用 实例 NFS服务器 192 168 80 200 主DR 服务器 192 168 30
  • keepalived + lvs (DR)

    目录 一 概念 二 实验流程命令 三 实验的目的 四 实验步骤 一 概念 Keepalived和LVS Linux Virtual Server 可以结合使用来实现双机热备和负载均衡 Keepalived负责监控主备服务器的可用性 并在主服
  • keepalived实现lvs高可用

    keepalived是什么 Keepalived 软件起初是专为LVS负载均衡软件设计的 用来管理并监控LVS集群系统中各个服务节点的状态 后来又加入了可以实现高可用的VRRP功能 因此 Keepalived除了能够管理LVS软件外 还可以
  • 搭建Keepalived+LVS+Nginx高可用集群负载均衡

    原理图 本博客实现时的ip约定 1 为两台主备CentOs7服务器安装Keepalived和LVS 安装keepalived Keepalived安装 p f 的博客 CSDN博客 安装LVS请看此博客第一点 搭建LVS DR模式 p f
  • LVS负载均衡群集(NAT模式、IP隧道模式、DR模式)

    目录 一 集群 1 1 含义即特点 1 2 群集的类型 1 3 LVS 的三种工作模式 1 4 LVS 调度算法 1 5 负载均衡群集的结构 1 6 ipvsadm 工具 二 NAT模式 LVS NAT模式配置步骤 实例 配置NFS服务器1
  • 第17章 站点构建

    mini商城第17章 站点构建 一 课题 站点构建 二 回顾 1 Gateway限流 2 Nginx限流 3 Redis集群应用 4 缓存灾难处理 三 目标 1 Sentinel Sentinel介绍 Sentinel核心功能 Sentin
  • 如何部署LVS + keepalived 负载均衡高可用集群

    目录 一 LVS架构 概念 L4和L7负载均衡的区别 keepalive故障自动切换 抢占与非抢占 二 keepalived管理LVS负载均衡器 LVS集中节点的健康检查 三 部署LVS keeplived 高可用集群 第一步 关闭防火墙和
  • Kubernetes踩坑(二): Service IP(LVS)间断性TCP连接故障排查

    问题阶段 一 用户反应某个redis使用卡顿 连接该redis服务使用的是svc代理 即ipvs snat的方式 ipvsadm L发现 VIP收到的6379端口的数据包 会以rr的方式分别转发到pod的80 6379端口上 相当于会有50
  • lvs负载均衡、LVS集群部署

    四 LVS集群部署 lvs给nginx做负载均衡项目 218lvs DR 负载均衡器 yum y install ipvsadm 安装这个工具来管理lvs 设置VIP192 168 142 120 创建ipvsadm的文件用来存放lvs的规
  • lvs出现No such device or address错误解决方法

    lvs出现No such device or address错误解决方法 参考文章 1 lvs出现No such device or address错误解决方法 2 https www cnblogs com Zrecret p 12251
  • Centos7安装lvs——即安装lvs的管理软件ipvsadm

    1 验证当前linux是具备lvs功能 root nginx master ipvsadm 出现上面的错误提示 就证明当前虚拟机不具备实现lvs的功能 2 安装ipvsadm 因为lvs的具体实现是由这个程序来实现的 2 1 检查内核版本
  • 实现基于DR模型的LVS

    环境 client 桥接 router 桥接 vmnet8 ip forward LVS vmnet8 rs1 rs2 vmnet8 GATE XXXX
  • LVS负载均衡群集——LVS-NAT模式搭建和LVS-DR模式搭建

    目录 lvs工作模式 1 NAT模式 VS NAT 2 直接路由模式 VS DR 3 IP隧道模式 VS TUN LVS调度算法 LVS群集类型 1 负载均衡群集 LB 2 高可用群集 HA 3 高性能运输群集 HPC LVS NAT模式搭
  • LVS DR模式负载均衡群集部署

    目录 1 LVS DR 模式的特点 1 1 数据包流向分析 1 2 DR 模式的特点 2 DR模式 LVS负载均衡群集部署 2 1 配置负载调度器 2 1 1 配置虚拟 IP 地址 2 1 2 调整 proc 响应参数 2 1 3 配置负载
  • centos搭建LVS服务

    lt
  • Web服务器群集:LVS+Keepalived高可用群集

    目录 一 理论 1 Keepalived 2 VRRP协议 虚拟路由冗余协议 3 部署LVS Keepalived 高可用群集 二 实验 1 LVS Keepalived 高可用群集 三 问题 1 备服务器网卡启动报错 四 总结 一 理论

随机推荐

  • C#Excel文件加密实现,支持xlsx、docx、pptx(C#/NET/Asp.Net)

    C Excel文件加密实现 支持xlsx docx pptx C Net Asp Net 读在最前面 1 Excel文件加密实现 本文以 Microsoft Office 2007 为案例进行说明 2 Microsoft Office 20
  • 离散型制造业如何做生产质量管控和智能追溯?

    离散型制造业做生产质量管控和智能追溯应该做到完善的质量追踪体系和生产过程中的防错防呆来保证质量 首先质量管理应该建立完善的质量跟踪体系 建立产品的全生命周期的管理 从原材料的采购 入库 批次到生产 装配 完工 销售等一个环节都不能漏掉 比如
  • 前后端交互的两种方式

    方式一 表单提交 表单 form 表单用于收集用户输入信息 并将数据提交给服务器 是一种常见的与服务端数据交互的一种方式 1 action 指定表单的提交地址 2 method 指定表单的提交方式 get post 默认get 3 inpu
  • webshell与防范

    1 WebShell的概念和危害性 WebShell就是以asp php jsp或者cgi等网页文件形式存在的 种命令执行环境 也可以称为 种网页后门 黑客在入侵网站后 通常会将WebShell后门文件与网站服务器WEB目录下正常的网页文件
  • python语法基础学习-有感而发

    基于本次的python学习 我想我大致了解清楚了python内的部分基础模块 总体而言python语法简洁移动 容易上手 值得进一步学习 为之后的AI方向打下一定基础
  • [Python]调用pytdx的代码示例

    安装pytdx pip install pytdx 简单示范 from pytdx hq import TdxHq API api TdxHq API 数据获取接口一般返回list结构 with api connect 119 147 21
  • vue常用面试题(三)

    1 计算属性computed是一个对象的时候 他有哪些选项 有get和set俩个选项 2 computed和methods有什么区别 计算属性具有缓存机制 methods中的方法每使用一次方法就会被调用一次 不管里面的数据是否发生变化 而使
  • 电机系统标幺值基准值的选取

    电机系统标幺化的好处 对于不同功率 电压值的设备标幺值在一定范围内 具有可比性 而测量值则随之变化 定点DSP控制 可有效防止数据溢出 各个基值的选取方式如下 转载于 https www cnblogs com derek32 p 3855
  • React入门小册(六) 状态提升与状态共享

    React 状态提升指的是将多个组件所共享的状态提升到它们的公共父组件中 以便于修改和同步这些数据的变化 一般而言 状态提升对于多个组件的功能需求相似 并且存在一定的层次结构时 是非常有用的 在实际应用开发中 我们经常会遇到需要将数据传递给
  • 问卷数据怎么处理、分析?

    调查问卷分析是一门很系统很成熟的科学 无论是基于何种目的的调查 学术 市场调研 产品调研 用户调研 还是哪种方式发放的问卷 纸质问卷 电子问卷 面对回收的庞杂的问卷 最重要的事情就是如何处理 得出我想想要的结论呢 1 准备工作 在发放问卷前
  • 常见汇编指令整理

    本文会整理在逆向中常见的指令汇总 目录 汇编符号 汇编指令的组成 mov movzx lea xchg 加法指令 减法指令 带进位加法 带进位减法 自增自减 乘法运算 除法运算 and or xor not shl shr 逻辑指令 字符串
  • Tesseract学习(四)

    本文将介绍如何在C 下调用Tesseract OCR 由于现在已经有编译好的dll文件 所以只需添加引用到项目中即可 dll文件可在此处下载 下载后添加到项目中 另外需要自己下载语言库 注意版本为3 01 此处为英文语言库 与在C 下添加引
  • 日常开发中,提升技术的13个建议

    最近有位好友问我 日常开发中 都是在做业务需求 如何提升自己的技术呢 因此 本文小黑整理了提升技术的13个建议 小伙伴们 一起加油 1 打好基础 深入学习语言特性 比如 对于Java程序员来说 要了解Java语言的基本概念和核心特性 包括面
  • 100天精通Python(基础篇)——第11天:面向对象基本概念

    作者介绍 Python领域优质创作者 数据开发工程师 励志成为Python全栈工程师 关注我发现更多精彩 本文已收录于Python全栈系列专栏 100天精通Python从入门到就业 欢迎订阅 订阅后可私聊进Python全栈VIP交流群 手把
  • 从理论到实践,让你全面看懂OKR!

    转自 http blog mingdao com 3934 html OKR资料全集已上线 你可以点击这里获取下载 文 明道 夏英凯 去年4月份 明道开了第一次OKR会议 那是我第一次接触OKR 当时就从心里喜欢上了这种管理方法 没想到后来
  • 电脑删除的文件如何找回?找回删除的文件有3个方法…

    大家的电脑存放着各种各样的文件 不能说每个文件都非常重要 但如果丢失了的话 电脑删除的文件如何找回 对于找回删除的文件这一块大家估计也花了不少心思 倒不是说一定要非要找回不可 电脑中的文件即便不是非常重要的 但是如果到了想要用的时候又得重新
  • 【log4j2】下载、安装、使用

    目录 1 下载 2 安装 3 使用 1 下载 https logging apache org log4j 2 x download html 下载文件名 apache log4j 2 14 1 bin zip 2 安装 1 解压 apac
  • 用VScode+anaconda搭建Python环境

    Python的IDE有很多 自带的IDLE spyder pycharm等都可以 但我目前用得最上手的是VScode 搭载anaconda 优点就是写代码效率高 第三方库导入一次性到位 下面介绍安装和配置教程 安装VS code 细节可以参
  • iPhone手机连接蓝牙鼠标和蓝牙键盘

    iPhone手机升级了IOS13之后 无意中发现了一个有趣的功能 iPhone手机可以连接蓝牙鼠标 具体方式如下 首先 要买一个支持蓝牙功能的鼠标 我用的罗技M590 建议再买一个蓝牙键盘 打开手机蓝牙 和蓝牙鼠标建立连接 这一步鼠标的说明
  • lVS+keepalived集群

    lvs keepalived 需要四台虚拟机 LVS 主 DIP 10 0 0 31 VIP 10 0 0 99 LVS 备 DIP 10 0 0 32 VIP 10 0 0 99 WEB1 RIP 10 0 0 33 VIP 10 0 0