在上一篇的MHA介绍中提及过其它一些MySQL的高可用解决方案,只是略微介绍了以下,在这里详细的介绍。MySQL复制是异步或者半同步的。当master故障时,一些slave可能并没有收到最新的relaylog,也就意味着每个slave可能处于不同的状态。手动处理这些一致性问题是小事,因为不修复..
分类:
数据库 时间:
2016-05-15 12:40:45
阅读次数:
599
一、安装MHAnode(在所有的Mysql服务器上安装)#yuminstall-yperl-DBD-MySQL在所有节点上安装mhanode软件包:二、安装MHAManager(也要安装mhanode软件包)#yuminstall-yperl-DBD-MySQLperl-Parallel-ForkManagerperl-Config-Tinyperl-Log-Dispatchperl-Time-HiResperl-CPAN安..
分类:
数据库 时间:
2016-05-11 20:05:42
阅读次数:
291
MHA简介MHA是由日本人yoshinorim(原就职于DeNA现就职于FaceBook)开发的比较成熟的MySQL高可用方案。MHA能够在30秒内实现故障切换,并能在故障切换中,最大可能的保证数据一致性。目前淘宝也正在开发相似产品TMHA,目前已支持一主一从。MHA架构MHA由MHAManager和MHANode组成。..
分类:
数据库 时间:
2016-05-10 07:21:00
阅读次数:
296
一、安装MHA基本环境1.安装MHAnode(1)基本环境说明,本文参考互联网文章学习,搭建MHA与测试如下。参考文档:http://www.cnblogs.com/xuanzhi201111/p/4231412.html角色IP地址主机名=============================================Master192.168.1.121node1Slave192.168.1.122n..
分类:
数据库 时间:
2016-05-03 02:06:41
阅读次数:
458
MySQL主从复制:MHA大纲前言MHA的架构环境部署实验步骤总结前言上篇文章我们实现了MySQL的主从复制,但是我们之前就说过,主从复制是有很多问题的,我们这篇文章为大家介绍一如何使用MHA来实现MySQL复制集群的高可用MHA的架构MHA(MasterHA)实现MySQL主从复制主节点高可用,主要实现..
分类:
数据库 时间:
2016-04-29 02:01:20
阅读次数:
387
MHA是一款开源的MySQL高可用程序,为MySQL主从复制架构提供了节点故障转移功能,当 master发生故障时MHA会自动提升拥有最新数据的slave节点成为新的节点,还提供了master节 点的在线切换功能,即按需切换master/slave节点 Manager会时刻监视主节点,并把主节点的二 ...
分类:
其他好文 时间:
2016-04-28 19:52:51
阅读次数:
547
http://www.cnblogs.com/xiaochaohuashengmi/archive/2011/10/08/2203153.html -ivh:安装显示安装进度--install--verbose--hash-Uvh:升级软件包--Update;-qpl:列出RPM软件包内的文件信息[ ...
分类:
其他好文 时间:
2016-04-11 18:11:16
阅读次数:
2687
[root@DBMysql ~]#masterha_check_repl --conf=/etc/masterha/app1.cnf 导致如下报错的原因主要有两类: 1.mysql的安装时用源码安装,导致mysql的目录与MHA默认的目录不一致。解决办法用ln -s做相关软连接。注:我的mysql数 ...
分类:
其他好文 时间:
2016-04-09 12:01:32
阅读次数:
410
故障现象: 中午12点多,一套主从集群的主库因为没有配置大页内存,发布时导致OOM,MYSQL实例重启了,然后MHA发生了切换。切换过程正常。切换后需要把原master配置成新master的slave,在manager.log文件里面找到change master to ....命令,执行后发现复制 ...
分类:
数据库 时间:
2016-04-08 18:19:48
阅读次数:
284