免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 8296 | 回复: 14
打印 上一主题 下一主题

谁有MySQL MMM使用经验 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-04-10 14:57 |只看该作者 |倒序浏览
最近在使用MMM做2*master + N * slave的结构

发现在一个问题,就是两台master的binlog并不完全同步(包括binlog的索引及pos值)。。这样导致master做failover时其他N个slave并不能正确的去备用的master上去复制。。。

有解决办法吗?

论坛徽章:
0
2 [报告]
发表于 2009-04-10 15:24 |只看该作者
有人碰到过类似的问题吗?

如何使两台服务器的binlog完全一致,我只要重启其中一台,两台就会变的不一致了,因为重启过的机器的binlog.00000(会加一)

我想有地方可以设置,不要自动去增加binlog索引,还在查资料。

论坛徽章:
0
3 [报告]
发表于 2009-04-10 15:28 |只看该作者
http://bbs.chinaunix.net/archiver/?tid-1300224.html


这里也有人碰到同样的问题了。。。如果不能解决。。那个mmm的2+N的结构就应该是不成立的。。。郁闷中。。

[ 本帖最后由 shmiya 于 2009-4-10 15:30 编辑 ]

论坛徽章:
0
4 [报告]
发表于 2009-04-11 11:48 |只看该作者
确实是不成立的

不过google提供的解决问题的办法,甚至可以方便的解决级联slave问题,但是都是基于5.0.37的

论坛徽章:
0
5 [报告]
发表于 2009-04-11 22:38 |只看该作者
楼主,你可以先测试下MMM的可靠性,一定要在高并发的时候测试,这样数据完整性才有意义。

原来我也打算应用到生产环境,后来在压力测试下,在数据库繁忙写入的时候,就出现主从数据不一致,主要原因是新的主服务器存在同步延迟。

论坛徽章:
0
6 [报告]
发表于 2009-04-12 08:30 |只看该作者
我现在虽然有两台master,但只有一台在工作,所以不会出现数据不一致的情况,没有做读写分离

论坛徽章:
0
7 [报告]
发表于 2009-04-13 13:55 |只看该作者
MMM,就是只有一台数据库写的情况。

论坛徽章:
0
8 [报告]
发表于 2009-04-13 14:48 |只看该作者
但官方写的是2个master+n个slave的结构呀

也就是说n个slave可以从任意一个master去复制。。我没有实现出来,发现问题是两个master状态不一致

论坛徽章:
0
9 [报告]
发表于 2009-04-13 16:38 |只看该作者
是有2个主,但是只有一个写,当其中一个写的挂掉,切换到另外一个上去

论坛徽章:
0
10 [报告]
发表于 2009-04-15 14:39 |只看该作者
切换完之后,slave是从那台好的机器上继续复制吗?
两台master并不是完全一样的呀
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP