1. 首页 > MySQL培训 > MySQL视频 > 正文

MySQL集群教程04:MySQL主从复制项目实施与维护03(MHA+双主Keepalived)

本套风哥MySQL学习教程熟悉MySQL主从复制项目实施与维护03(MHA+双主Keepalived)
01.MHA高可用软件与原理介绍
01.MHA(Master HA)软件介绍
MHA(Master HA)是一款开源的MySQL的高可用程序,目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在MySQL故障切换过程中,MHA能做到在0~30秒之内自动完成数据库的故障切换操作,并且在进行故障切换的过程中,MHA能在最大程度上保证数据的一致性,以达到真正意义上的高可用。

MySQL集群教程04:MySQL主从复制项目实施与维护03(MHA+双主Keepalived)
(互联网排名第一的MySQL数据库教程)
本套风哥MySQL教程学习内容
1)MHA高可用软件与原理介绍
2)Keepalived软件介绍与工作原理
3)大型互联网公司MySQL+MHA双主高可用项目实施
4)大型互联网公司MHA+keepalived双主HA高可用项目实施
5)在MHA+keepalived架构中增加/删除slave节点
6)单纯的MySQL+Keepalived双主HA架构项目实施
本套风哥MySQL教程学习地址
http://edu.51cto.com/sd/c3b16
更多MySQL教程,请加风哥QQ:176140749、113257174或微信”itpux-com”交流

MHA在监控到master节点故障时,会提升其中拥有最新数据的slave节点成为新的master节点,在此期间,MHA会通过与其它从节点获取额外信息来避免一致性方面的问题。MHA还提供了master节点的在线切换功能,即按需切换master/slave节点。
相较于其它HA软件,MHA的目的在于维持MySQL Replication中Master库的高可用性,其最大特点是可以修复多个Slave之间的差异日志,最终使所有Slave保持数据一致,然后从中选择一个充当新的Master,并将其它Slave指向它。

本文由风哥教程整理发布,仅用于学习测试使用,转载注明出处:http://www.fgedu.net.cn/10327.html

联系我们

在线咨询:点击这里给我发消息

微信号:itpux-com

工作日:9:30-18:30,节假日休息