MHA+MySQL主从配置实现MySQL高可用

本文介绍了如何通过MHA(Master High Availability)配合MySQL主从配置来实现数据库的高可用性。详细讲解了MHA的安装步骤,包括下载安装包、安装依赖、安装MHA Node和Manager,以及MHA的配置,如环境配置、主从配置和MHA Manager的配置。在启动和检查过程中,可能会遇到的问题和解决办法也进行了说明。
摘要由CSDN通过智能技术生成

前面文章已经介绍了MySQL的安装和主从配置

MySQL安装

MySQL主从配置

主从配置应该只能算是一套容灾方案,当主库崩溃之后,我们可以将程序切换到从库以保证系统正常运行,这个切换过程是手动的

主从配置的问题就在于主库down掉之后从库不能自动提升成为主库,今天我们就介绍一个MySQL高可用的解决方案:MHA+Mysql主从配置

MHA - Master High Availability,MySQL高可用方面相对成熟的解决方案,是一个用于故障切换和主从提升的软件

要搭建MHA,要求集群至少要有三个节点,即一主二从。MHA分为MHA-Manager(管理节点)和MHA-Node(数据节点)两部分,结合MySQL主从配置架构图如下(临时画的,略丑陋……):

说明一下服务器情况:

1. 一共三台服务器,系统ubuntu16.04 64位
2. IP分别为:192.168.1.222、192.168.1.223、192.168.1.224
3. 222为master节点,223和224都是slave节点
4. mha-manager装在223上,三台机器都装了mha-node

下面介绍MHA的安装和配置

MHA安装

一般我们是将Manager装在某一个Mysql从节点上,当然也可以单独装在一台机器上

1. 下载安装包

MHA的安装包下载需要翻墙,这里我共享一个网盘链接方便大家下载吧

MHA-Manager: 网盘

密码:yoed

MHA-Node:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值