云原生keepalived实验设定

一、keepalived概述

vrrp 协议的软件实现,原生设计目的为了高可用 ipvs服务

功能: 基于vrrp协议完成地址流动 为vip地址所在的节点生成ipvs规则(在配置文件中预先定义) 为ipvs集群的各RS做健康状态检测 基于脚本调用接口完成脚本中定义的功能,进而影响集群事务,以此支持nginx、haproxy等服务

二、keepalived实验环境设定

实验需要四台虚拟机 ka1 ka2 rs1 rs2

设定rs1、rs2网络及业务真实数据

测试

设定ka1、ka2网络及本地解析

在ka1主机中开启时间同步服务

root@ka1 \~# vi /etc/chrony.conf

在ka2主机中使用ka1的时间同步服务

root@ka2 \~# vim /etc/chrony.conf

三、keepalived虚拟路由配置

keepalived安装

root@ka1 \~# dnf install keepalived.x86_64 -y

root@ka2 \~# dnf install keepalived.x86_64 -y

配置虚拟路由

设定ka1为MASTER

root@ka1 \~# vim /etc/keepalived/keepalived.conf

root@ka1 \~# vi /etc/keepalived/keepalived.conf

root@ka1 \~# systemctl enable --now keepalived.service

设定ka2为BACKUP

验证

测试故障

在ka1中模拟故障

root@ka1 \~# systemctl stop keepalived.service

可以观察到vip被迁移到ka2主机中

四、keeplived双主模式

在ka1中

在ka2中

测试

关闭ka1服务墨迹故障

root@ka1 \~# systemctl stop keepalived.service

相关推荐
BI专家之路4 小时前
安装linux/hadoop/jdk/hive
linux·hive·hadoop
大大大大晴天️5 小时前
从 HDFS 到对象存储:计算存储分离如何重塑云原生大数据底座
大数据·云原生
GeW17 小时前
超详细!RHCE10版通用备考策略,内含评分细则解读
linux
用户0413284651318 小时前
Linux 服务开机自启动怎么配置?systemctl enable 原理详解
linux
阿里云云原生1 天前
Agent 观测与优化三城巡演丨第二站深圳精彩回顾 & PPT 下载
云原生
草莓熊Lotso1 天前
【Redis 初阶】Set 类型深度解析:去重集合的运算能力与实战场景
linux·网络·数据库·windows·redis·tcp/ip·缓存
张文君1 天前
ubuntu26.04坏道坏块分区隔离急速版260831-V0.12
linux·python
Henry-SAP1 天前
AI产业迎来标准化与商业化双突破
人工智能·云原生·sap·erp
IT大白鼠1 天前
Docker 实战 ELKF 日志监控:容器日志全栈收集分析方案
运维·docker·容器
贝锐1 天前
从国产化信创设备到商用安卓终端,向日葵如何帮助企业实现统一运维管理?
linux·运维·远程控制