keepalived介绍 设置初衷是为了高可用ipvs 通过脚本可以实现高可用nginx或者haproxy调度器, 基于vrrp协议完成一个固定的IP可以在集群中不同的节点进行流动.为ipvs集群的各RS做健康状态检测 工作模式: 主/备: 单虚拟路径器; 主/主:主/备(虚拟路径器1) 备/主(虚 ...
分类:
其他好文 时间:
2018-07-14 13:16:55
阅读次数:
179
18.11 LVS DR模式搭建18.12 keepalived + LVS18.11 LVS DR模式搭建准备三台机器rs1,rs2,vip。一个网卡一个ip修改网关:systemctl restart networkvip需要绑定在所有的机器上dir上编写脚本 vim /usr/local/sbin/lvs_dr.sh内容:#! /bin/bashecho 1 > /proc/sys/n
分类:
其他好文 时间:
2018-07-13 11:14:09
阅读次数:
248
keepalived是一款用C编写的,旨在给linux系统和基于linux的设施提供简单、稳固的高可用和负载均衡功能的软件。它基于linux内核的ipvs模块实现4层负载均衡,能应用一系列的健康状态检测机制基于VRRP协议实现服务的高可用。一、VRRP协议?? ?VRRP(Virtual Router Redundancy Protocol,虚拟路由冗余协
分类:
其他好文 时间:
2018-07-12 23:49:10
阅读次数:
201
实验环境 ansible节点 keepalived+nginx节点1 ansible自动安装配置 keepalived+nginx节点2 ansible自动安装配置 httpd节点1 httpd节点2 ansible配置 yum install epel-release yum install an ...
分类:
其他好文 时间:
2018-07-12 22:38:58
阅读次数:
328
MMM介绍MMM(Master-MasterreplicationmanagerforMySQL)是一套支持双主故障切换和双主日常管理的脚本程序。MMM使用Perl语言开发,主要用来监控和管理MySQLMaster-Master(双主)复制,可以说是mysql主主复制管理器。虽然叫做双主复制,但是业务上同一时刻只允许对一个主进行写入,另一台备选主上提供部分读服务,以加速在主主切换时刻备选主的预热,
分类:
数据库 时间:
2018-07-12 20:09:59
阅读次数:
196
HA Cluster的配置前提: (1) 各节点时间必须同步; ntp, chrony (2) 确保iptables及selinux不会成为阻碍; (3) 各节点之间可通过主机名互相通信(对KA并非必须); 建议使用/etc/hosts文件实现; (4) 确保各节点的用于集群服务的接口支持MULTI ...
分类:
其他好文 时间:
2018-07-12 20:08:22
阅读次数:
182
一、集群相关概念简述 HA 是High Available缩写,是双机集群系统简称,指高可用性集群,是保证业务连续性的有效解决方案,一般有两个或两个以上的节点,且分为活动节点及备用节点。 1、集群的分类: LB:负载均衡集群 lvs负载均衡 nginx反向代理 HAProxy HA:高可用集群 he ...
分类:
其他好文 时间:
2018-07-12 20:05:35
阅读次数:
233
Keepalived 的设计目标是搭建高可用的 LVS 负载均衡群集,可以调用 ipvsadm 工具来创建虚拟服务器、管理服务器池,而不仅仅用作双机热备。使用 Keepalived 搭建 LVS 群集更加简便易用,主要优势体现在:对 LVS 负载调度器实现热备切换,提高可用性;对服务器池中的节点进行健康检查,自动移除失效节点,恢复后再重新加入。
分类:
其他好文 时间:
2018-07-12 19:56:47
阅读次数:
120
MySQL-MMM高可用MMM简介MMM(Master-MasterreplicationmanagerforMySQL,MySQL主主复制管理器),是一套支持双主故障切换和双主日常管理的脚本程序。这套脚本程序中主要包含几个组件:1、mmm_mon:监控进程,负责所有的监控工作,决定和处理所有节点角色活动。此脚本需要在监管机上运行。2、mmm_agent:运行在每个MySQL服务器上的代理进程,完
分类:
数据库 时间:
2018-07-12 18:14:34
阅读次数:
167
keepalived 介绍 Keepalived软件期初是专为LVS负载均衡软件设计的,用来管理并监控LVS几区系统汇总各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能。因此Keepalived除了能管理LVS软件外,还可以作为其他服务(例如:Nginx、Haproxy、Mysql等)的 ...
分类:
系统相关 时间:
2018-07-12 16:18:45
阅读次数:
276