楼主: lixunpeng

mysql有没有主库坏了、从库自动升级为主库的方法呢?

[复制链接]
论坛徽章:
3
ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44生肖徽章2007版:鼠
日期:2008-01-02 17:35:532008新春纪念徽章
日期:2008-02-13 12:43:03
11#
发表于 2013-5-2 17:57 | 只看该作者
MMM(Multi-Master Replication Manager for MySQL),双Master,一个或多个slave,再加一个monitor,基本上4个节点即可了。

使用道具 举报

回复
求职 : 数据库管理员
论坛徽章:
0
12#
发表于 2013-5-3 09:01 | 只看该作者
Keepalived做HA,用两台数据库实例配成双master架构就行了
keepalived的VIP来指定当前主库的RealIp

使用道具 举报

回复
论坛徽章:
71
ITPUB元老
日期:2009-11-30 15:55:11授权会员
日期:2009-11-30 11:36:17ITPUB季度 技术新星
日期:2010-08-31 10:47:25优秀写手
日期:2014-12-24 06:00:14ITPUB8周年纪念徽章
日期:2009-09-27 10:21:20祖国60周年纪念徽章
日期:2009-10-09 08:28:00奔驰
日期:2013-10-20 13:32:09数据库板块每日发贴之星
日期:2008-10-03 01:02:14数据库板块每日发贴之星
日期:2009-11-23 01:01:03数据库板块每日发贴之星
日期:2010-07-27 01:01:02
13#
 楼主| 发表于 2013-5-6 15:11 | 只看该作者
找到一篇mysql主主+从复制的文章,很详细,关键点如下:即从库可以自动在一主失效后,切换到另一主

“我以前就纠结是选择db1还是选择db2的真实ip作为db3的主呢?其实这个问题不用纠结,mysql-mmm比我们想象中智能,他会在db3的master offline的时候,自动切换主到另外一个master服务器,也就说说db3的master是跟着writer角色迁移的,前提是你配置好了mysql-mmm”

总共需要4台机器,2主1从+1个MMM管理服务器(Mysql Master-Master Replication Manager)

实施过程挺复杂繁琐的,还得了解mmm、perl等相关知识。

参考:
http://linuxguest.blog.51cto.com/195664/578307

使用道具 举报

回复
论坛徽章:
1
2013年新春福章
日期:2013-02-25 14:51:24
14#
发表于 2013-5-6 17:47 | 只看该作者
网上搜搜 文档吧  

使用道具 举报

回复
论坛徽章:
4
福特
日期:2013-10-07 14:40:27问答徽章
日期:2013-11-16 02:56:512014年新春福章
日期:2014-02-18 16:44:08马上有对象
日期:2014-02-18 16:44:08
15#
发表于 2013-6-21 01:43 | 只看该作者
mysql主主复制用在什么场合,有什么优点?

谢谢!

使用道具 举报

回复
论坛徽章:
71
ITPUB元老
日期:2009-11-30 15:55:11授权会员
日期:2009-11-30 11:36:17ITPUB季度 技术新星
日期:2010-08-31 10:47:25优秀写手
日期:2014-12-24 06:00:14ITPUB8周年纪念徽章
日期:2009-09-27 10:21:20祖国60周年纪念徽章
日期:2009-10-09 08:28:00奔驰
日期:2013-10-20 13:32:09数据库板块每日发贴之星
日期:2008-10-03 01:02:14数据库板块每日发贴之星
日期:2009-11-23 01:01:03数据库板块每日发贴之星
日期:2010-07-27 01:01:02
16#
 楼主| 发表于 2013-7-26 17:44 | 只看该作者
caabcal 发表于 2013-6-21 01:43
mysql主主复制用在什么场合,有什么优点?

谢谢!

可以互相复制,形成数据同步。一台坏了,另一台马上可用。

使用道具 举报

回复
论坛徽章:
27
优秀写手
日期:2013-12-18 09:29:09ITPUB季度 技术新星
日期:2012-08-15 14:50:13嫦娥
日期:2013-03-04 09:47:05数据库板块每日发贴之星
日期:2011-09-08 01:01:01数据库板块每日发贴之星
日期:2011-09-11 01:01:01数据库板块每日发贴之星
日期:2011-09-10 01:01:02数据库板块每日发贴之星
日期:2011-09-09 01:01:01ITPUB十周年纪念徽章
日期:2011-11-01 16:26:59ITPUB 11周年纪念徽章
日期:2012-09-28 17:34:422013年新春福章
日期:2013-03-04 09:50:49
17#
发表于 2013-7-26 21:35 | 只看该作者
lixunpeng 发表于 2013-7-26 18:44
可以互相复制,形成数据同步。一台坏了,另一台马上可用。

双主模式 。

使用道具 举报

回复
论坛徽章:
32
ITPUB十周年纪念徽章
日期:2011-11-01 16:25:22马上加薪
日期:2014-12-08 22:53:43马上有房
日期:2014-12-09 01:05:19美羊羊
日期:2015-03-04 14:52:282015年新春福章
日期:2015-03-06 11:58:18巨蟹座
日期:2015-11-17 11:02:55双子座
日期:2015-11-17 12:21:47白羊座
日期:2015-12-10 17:27:08狮子座
日期:2016-02-23 10:11:01双子座
日期:2016-02-23 10:17:05
18#
发表于 2013-10-14 19:29 | 只看该作者
可以有的双主模式。

使用道具 举报

回复
论坛徽章:
2
ITPUB9周年纪念徽章
日期:2010-10-08 09:34:022011新春纪念徽章
日期:2011-02-18 11:42:47
19#
发表于 2013-10-15 09:10 | 只看该作者
lixunpeng 发表于 2013-5-6 15:11
找到一篇mysql主主+从复制的文章,很详细,关键点如下:即从库可以自动在一主失效后,切换到另一主

“我 ...

1个MMM管理服务器坏了,还能正常切换吗?如果不能,那MMM管理服务器就需要搭建成集群架构

使用道具 举报

回复
论坛徽章:
32
ITPUB十周年纪念徽章
日期:2011-11-01 16:25:22马上加薪
日期:2014-12-08 22:53:43马上有房
日期:2014-12-09 01:05:19美羊羊
日期:2015-03-04 14:52:282015年新春福章
日期:2015-03-06 11:58:18巨蟹座
日期:2015-11-17 11:02:55双子座
日期:2015-11-17 12:21:47白羊座
日期:2015-12-10 17:27:08狮子座
日期:2016-02-23 10:11:01双子座
日期:2016-02-23 10:17:05
20#
发表于 2013-10-15 13:59 | 只看该作者
要达到高可用、可扩展 数据库复制,读写分离。
每个业务数据量较大的话按照不同业务逻辑分离开。

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表