MyCat高可用集群(五)基于HAProxy的MyCat高可用集群

本文介绍了如何使用HAProxy和Keepalived构建MyCat高可用集群,确保MyCat在面临单点故障时仍能保持服务。首先,详细讲述了HAProxy的安装与配置过程,接着介绍了Keepalived的安装与配置,以实现HAProxy自身的高可用。通过测试关闭Mycat和HAProxy节点,验证了集群的高可用性和负载均衡能力。
摘要由CSDN通过智能技术生成

MyCat高可用集群

第一章 MyCat的安装,实现数据读写分离

第二章 搭建MySQL双主双从服务器

第三章 数据库垂直拆分——分库

第四章 数据库水平拆分——分表

第五章 基于HAProxy的MyCat高可用集群

第六章 Mycat监控——Mycat-web

第七章 Mycat安全设置



前言

前面搭建了双主双从服务的读写分离,实现了MySQL的高可用,但MyCat本身存在单点故障的可能。
因此我们可以使用HAProxy+Keepalived配合两台Mycat搭起Mycat集群,实现高可用性。HAProxy 实现了MyCat 多节点的集群高可用和负载均衡,而HAProxy 自身的高可用则可以通过Keepalived 来实现。
在这里插入图片描述


一、环境准备

六台CentOS7虚拟机
两台HAProxy:H1(主)、H2(备)
两台MyCat:MC1、MC2
两台mysql数据库:MS1、MS2

名称 主机名 IP
MyCat1 centos7_1 192.168.80.70
MyCat2 centos7_6 192.168.80.60
HAProxy1 centos7_4 192.168.80.40
HAProxy2 centos7_5 192.168.80.50
MySql1 centos7_2 192.168.80.20
MSql2 centos7_3 192.168.80.30

二、安装HAProxy

1、下载安装包

HAProxy下载地址:http://download.openpkg.org/components/cache/haproxy/
在这里插入图片描述

Keepalived下载地址:https://www.keepalived.org/download.html
在这里插入图片描述

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值