Chinaunix

标题: 关于mysql 主从高可用的问题 [打印本页]

作者: gouera    时间: 2014-10-21 15:10
标题: 关于mysql 主从高可用的问题
本帖最后由 gouera 于 2014-10-21 15:11 编辑

说下环境:
1主库, 11从库  
写入操作都是写到主库的,其他服务都是去从库读数据的。
如果主库坏了的话,直接在从库里面拿一台出来做主库,然后其他的从库继续从这里同步,这样应该是没问题的吧?
我就想知道这样是否可行以及还有没有其他更好的方法,请各位帮帮忙吧。
作者: zjfzqz    时间: 2014-11-15 10:38
按我的理解是可行的,关键点在于如何确定在所有的Slave中选举出一个Master的机制,以及如何通知各个Slave上做 master change操作。

作者: action08    时间: 2014-11-19 08:04
选举master这个不太好弄,mysql貌似没那么聪明

如果做多个master互相备份,如何呢??一般情况下,mysql也不会崩溃的
作者: bun    时间: 2014-12-01 04:16
提示: 作者被禁止或删除 内容自动屏蔽
作者: action08    时间: 2014-12-01 07:51
关键要请有线上复杂环境经验的人谈谈
作者: laoadiy    时间: 2014-12-02 09:20
个人建议:master也要有多个备份,但是还是有问题,如何通知slave change 期待问题解决
作者: 苏州微信    时间: 2014-12-03 01:18
提示: 作者被禁止或删除 内容自动屏蔽
作者: bun    时间: 2014-12-04 16:15
提示: 作者被禁止或删除 内容自动屏蔽
作者: 苏州微信    时间: 2014-12-04 16:16
提示: 作者被禁止或删除 内容自动屏蔽
作者: todayhero    时间: 2014-12-04 16:30
@gouera

这个可以使用mysql-mmm来实现。可以实现线上主主备用,但切换时也会丢失数据。

1主11从,从太多了,浪费资源,写被分发到11个从上。建议使用分布处理这样的数据。
作者: 苏州微信    时间: 2014-12-04 20:09
提示: 作者被禁止或删除 内容自动屏蔽
作者: 苏州微信    时间: 2014-12-04 20:13
提示: 作者被禁止或删除 内容自动屏蔽
作者: bun    时间: 2014-12-05 00:14
提示: 作者被禁止或删除 内容自动屏蔽
作者: 苏州微信    时间: 2014-12-05 10:17
提示: 作者被禁止或删除 内容自动屏蔽
作者: wubo0067    时间: 2014-12-10 13:45
回复 14# 苏州微信
还有没有mysql相关的文档,麻烦分享下
   
作者: 苏州微信    时间: 2014-12-10 17:35
提示: 作者被禁止或删除 内容自动屏蔽
作者: 909413335    时间: 2014-12-11 14:15
1主11从,这种架构值得商榷。

自动切换方案有很多,MHA,MMM等都可以做到自动切换。

插播一个广告:
1、1年以上全职MYSQL/REDIS DBA工作经验.
2、精通/熟悉MySQL数据库的运行机制和体系架构.
3、精通/熟悉MySQL数据库的管理,有丰富的故障处理经验优先.
4、熟悉linux操作系统的使用,有一定的运维经验.
5、熟悉shell/python编程,善于利用脚本解决重复问题
6、熟悉mysql/redis/mongodb的使用优化.
7、基础扎实,做事认真,善于总结,有想法,能承受压力
8、性格沉稳细致或者灵活有原则,愿意陪公司一起成长

工作地点:珠海魅族总部  待遇面议,高于业界普通水平
面试过程:先QQ,电话面试,达成一致后到公司来面谈一下就可以定下来。
联系QQ:32416070,不是猎头。
作者: wubo0067    时间: 2014-12-11 16:03
回复 16# 苏州微信

谢谢!!
文章很好,逐行拜读!!
作者: 苏州微信    时间: 2014-12-11 20:17
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2