前期的安装步骤,还是参照:http://www.cnblogs.com/yiyuf/p/4104354.html进行,只需要把appxxx.cnf中定义的相关.sh脚本(如:master_ip_failover.sh,master_ip_onlie_change.sh) 进过测试的master_i....
分类:
数据库 时间:
2014-11-20 20:01:29
阅读次数:
344
一、MHA的简单介绍MHA是由perl语言编写的,用外挂脚本的方式实现mysql主从复制的高可用性。MHA可以自动检测mysql是否宕机,如果宕机,在10-30s内完成new master的选举,应用所有差异的binlog日志到所有slave,将所有的slave切换到新的master上来。MHA除了...
分类:
数据库 时间:
2014-11-17 21:15:49
阅读次数:
473
master_ip_failover.sh脚本是用perl编写的,可以在mha-manager源码包中可以找到,下面给出的结合keepalived进行自动切换的脚本:[root@mha scripts]# cat master_ip_failover.sh#!/usr/bin/env perl# C...
分类:
数据库 时间:
2014-11-17 21:13:24
阅读次数:
215
接上篇文章,介绍了如何安装mysql mha,地址如下:http://blog.csdn.net/yiyuf/article/details/40340895下面接着进行mha的相关测试:SSH信任关系检测:[root@mhascripts]#masterha_check_ssh--conf=/et...
分类:
数据库 时间:
2014-11-17 21:13:17
阅读次数:
380
介绍了当前主流高可用软件MHA的工作流程和切换演示(模拟从库延迟,主库宕机后,数据自动补齐)视频地址:http://edu.51cto.com/lesson/id-44865.html
分类:
数据库 时间:
2014-11-10 15:53:48
阅读次数:
242
本文接上文介绍atlas的安装配置,以及借助keepalive软件实现altas的ha,避免由于atlas故障,导致数据库服务中断的情况出现:一:环境介绍Atlas主:192.168.1.12/24Atlas从:192.168.1.81/24Atlasvip:192.168.1.230/24Atlaswrite:master:192.168.1.225/24Slave1:192.168.1.226..
分类:
数据库 时间:
2014-10-29 19:36:01
阅读次数:
853
关于Mysql数据库的高可用以及mysql的proxy中间件的选型一直是个很活跃的技术话题。以高可用为例,解决方案有mysqlndb集群,mmm,mha,drbd等多种选择。Mysql的proxy中间件则有mysql-proxy,atlas,cobar,mycat,tddl等,可谓五花八门。以上对应的解决方案都有各种的优缺点,生产环境..
分类:
数据库 时间:
2014-10-28 18:12:10
阅读次数:
521
参照原文:http://www.cnblogs.com/gomysql/p/3675429.html简介:MHA(MasterHigh Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套...
分类:
数据库 时间:
2014-10-23 15:44:56
阅读次数:
409
MySQL环境: master:192.168.202.129:3306 slave:192.168.202.129:3307,192.168.202.129:3307,192.168.202.130:3306,192.168.202.130:3307,192.168.202.130:330...
分类:
数据库 时间:
2014-10-18 15:13:39
阅读次数:
575
一:背景介绍 MHA(Master HA)是一款开源的MySQL的高可用工具,能在MySQL主从复制的基础上,实现自动化主服务器故障转移。虽然MHA试图从宕机的主服务器上保存二进制日志,但并不是总是可行的。例如,如果主服务器硬件故障或无法通过ssh访问,MHA没法保存二进制日志,只进行故障转移而.....
分类:
数据库 时间:
2014-10-15 19:44:21
阅读次数:
605