![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
keepalived
文章平均质量分 61
勤径苦舟
书山有路勤为径,学海无涯苦作舟。
展开
-
Keepalived--06--抢占式和非抢占式
一、抢占式配置服务器信息虚拟IP主节点备用节点192.168.1.21192.168.1.23192.168.1.241.1、主节点配置配置文件地址/etc/keepalived/keepalived.confkeepalived.confglobal_defs { # 运行keepalived的机器的一个标识,多个节点标识可以相同,也可以不同 router_id LVS_DEVEL }vrrp_instance VI_1 { # 指定当前节原创 2021-08-10 20:04:38 · 289 阅读 · 0 评论 -
nginx系统学习10--keepalived实现高可用
十二、 nginx+keepalived实现高可用当nginx宕掉后,另一个nginx顶上来12.1、 安装nginx192.168.154.129服务器和192.168.154.128服务器,分别安装nginx01 配置文件不改动,只改动index.html192.168.154.129服务器<!DOCTYPE html><html><head><title>Welcome to nginx!</title> <原创 2020-11-15 13:42:05 · 215 阅读 · 0 评论 -
Keepalived--05--脑裂问题
一、问题1.1、 场景(高可用)在高可用(HA)系统中,当联系2个节点的"心跳线"断开时,本来为一整体、动作协调的HA系统,就分裂成为2个独立的个体。由于相互失去了联系,都以为是对方出了故障。两个节点上的HA软件像"裂脑人"一样,争抢"共享资源"、争起"应用服务",就会发生严重后果——或者共享资源被瓜分、2边"服务"都起不来了;或者2边"服务"都起来了,但同时读写"共享存储",导致数据损坏(常见如数据库轮询着的联机日志出错)。1.2、 场景2(主备模式)假设节点A和B组成主备关系,A为备用节点,B为原创 2021-08-10 20:02:39 · 1046 阅读 · 0 评论 -
Keepalived--04--主备和主主模式
一、主备模式服务器信息虚拟IP主节点备用节点10.212.3.24910.212.3.2010.212.3.221.1、修改主节点配置配置文件地址/etc/keepalived/keepalived.confkeepalived.confglobal_defs { # 运行keepalived的机器的一个标识,多个节点标识可以相同,也可以不同 router_id LVS_DEVEL }vrrp_instance VI_1 { # 指定当前节点原创 2021-08-10 20:01:48 · 2071 阅读 · 0 评论 -
Keepalived--02--安装和卸载
一、安装前准备yum -y install gcc gcc-c++ autoconf automake makeyum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel二、安装2.1、yum 安装# yum 安装yum -y install keepalived 启动# 启动 keepalivedsystemctl start keepalived # 加入开机启动 keepalived原创 2021-08-10 19:47:07 · 2395 阅读 · 0 评论 -
Keepalived--01--理论
一、Keepalived简介?是一个轻量级别的高可用解决方案。是一个免费开源的,用C编写的类似于layer3, 4 & 7交换机制软件,具备我们平时说的第3层、第4层和第7层交换机的功能。主要提供负载均衡和高可用。负载均衡实现需要依赖Linux的虚拟服务内核模块(ipvs)高可用是通过VRRP协议实现多台机器之间的故障转移服务。高可用广义来讲:是指整个系统的高可用;狭义来讲:就是主机的冗余和接管。二、 Keepalived是什么?提供服务监控,故障隔离,失败切换功原创 2021-08-10 19:45:32 · 466 阅读 · 0 评论 -
Keepalived--03--配置说明
一、 global_defs:全局定义块# 全局定义块 global_defs{ # 定义邮件通知,用于服务有故障时发送邮件报警,可选项,不建议用,需要系统开启sendmail服务,建议用第三独立监控服务 notification_email { # 接收人,一行一个 acassen@firewall.loc; failover@firewall.loc; sysadmin@firewall.loc; } # 邮件的发送人 notification_email_from Al原创 2021-08-10 19:55:04 · 1383 阅读 · 0 评论