免费注册 查看新帖 |

Chinaunix

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

请教:mysql主从复制带磁阵怎么玩? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2015-05-14 20:29 |只看该作者 |倒序浏览
传统HA,切换时备机会接管磁阵的共享目录。
是否mysql master-slave这种结构,天生就不适合带磁阵玩?

求职 : Linux运维
论坛徽章:
203
拜羊年徽章
日期:2015-03-03 16:15:432015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:57:092015小元宵徽章
日期:2015-03-06 15:58:182015年亚洲杯之约旦
日期:2015-04-05 20:08:292015年亚洲杯之澳大利亚
日期:2015-04-09 09:25:552015年亚洲杯之约旦
日期:2015-04-10 17:34:102015年亚洲杯之巴勒斯坦
日期:2015-04-10 17:35:342015年亚洲杯之日本
日期:2015-04-16 16:28:552015年亚洲杯纪念徽章
日期:2015-04-27 23:29:17操作系统版块每日发帖之星
日期:2015-06-06 22:20:00操作系统版块每日发帖之星
日期:2015-06-09 22:20:00
2 [报告]
发表于 2015-05-14 23:59 |只看该作者
mysql没有共享存储的相关方案,不是不适合
像oracle的RAC,sqlserver的故障转移集群都可以用共享存储的,但是mysql的HA没有,即使mysql集群,他们都是多台机器独立的

论坛徽章:
0
3 [报告]
发表于 2015-05-15 19:32 |只看该作者
回复 2# lyhabc
感谢。找到了一个DRBD的方案,就像你说的,没有共享目录这说法,各自数据目录进行块级同步,再配合一个vip软件,可以实现HA。
mysql的很多方案都是轻量级的,一堆开源的东西可以用,确实与oracle大不相同。


   

求职 : Linux运维
论坛徽章:
203
拜羊年徽章
日期:2015-03-03 16:15:432015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:57:092015小元宵徽章
日期:2015-03-06 15:58:182015年亚洲杯之约旦
日期:2015-04-05 20:08:292015年亚洲杯之澳大利亚
日期:2015-04-09 09:25:552015年亚洲杯之约旦
日期:2015-04-10 17:34:102015年亚洲杯之巴勒斯坦
日期:2015-04-10 17:35:342015年亚洲杯之日本
日期:2015-04-16 16:28:552015年亚洲杯纪念徽章
日期:2015-04-27 23:29:17操作系统版块每日发帖之星
日期:2015-06-06 22:20:00操作系统版块每日发帖之星
日期:2015-06-09 22:20:00
4 [报告]
发表于 2015-05-15 21:04 |只看该作者

阿怪3 发表于 2015-05-15 19:32
回复 2# lyhabc
感谢。找到了一个DRBD的方案,就像你说的,没有共享目录这说法,各自数据目录进行块级同步 ...

DRBD文件块同步确实是一种方案,但是应该来说不算是集群

论坛徽章:
0
5 [报告]
发表于 2015-05-16 15:44 |只看该作者
回复 4# lyhabc
以前面试,对方问了一个mysql cluster问题:如果两个应用同时更新不同节点上的同一行,会发生什么,要我把里面的同步逻辑画出来。
这问题把我放倒了。

   

论坛徽章:
2
巳蛇
日期:2013-12-31 14:13:002015年亚洲杯之沙特阿拉伯
日期:2015-03-26 13:30:50
6 [报告]
发表于 2015-05-18 11:25 |只看该作者
阿怪3 发表于 2015-05-16 15:44
回复 4# lyhabc
以前面试,对方问了一个mysql cluster问题:如果两个应用同时更新不同节点上的同一行,会 ...


那现在找到答案了吗?望解惑

论坛徽章:
0
7 [报告]
发表于 2015-05-18 19:26 |只看该作者
回复 6# lichmama


    我也没找到答案,准备过阵子自己搭环境测试下,看用2个线程连接不同节点更新同一行会发生啥。
如果是master-master的模式,一般会根据自增字段来玩,比如1 3 5插入1节点,2 4 8插入2节点,不会打架。
但是mysql cluster的双向同步,如果不分库,这样子负载均衡随机插入,不知道是什么原理能保证互相同步不打架。

论坛徽章:
0
8 [报告]
发表于 2015-05-26 13:07 |只看该作者
顶起,cluster同时更新某一行数据会出现啥情况?恳请牛人回答哈,mysql cluster有oracle rac那种全局锁的概念么
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP