123
返回列表 发新帖
楼主: douyaqiang123

[笔记] 公司需要生产要上mysql数据库集群

[复制链接]
论坛徽章:
12
优秀写手
日期:2014-09-03 06:00:13双鱼座
日期:2015-12-16 10:37:41天蝎座
日期:2015-12-02 14:44:59秀才
日期:2015-11-11 09:58:34ITPUB14周年纪念章
日期:2015-10-26 17:23:44巨蟹座
日期:2015-09-02 14:45:30金牛座
日期:2015-08-25 16:02:53天蝎座
日期:2015-07-21 16:49:04喜羊羊
日期:2015-07-07 16:42:312015年新春福章
日期:2015-03-06 11:59:47
21#
发表于 2015-12-17 14:43 | 只看该作者
magscott 发表于 2015-12-17 12:00
你这个一主一从,是用的lvs 加keepalived架构,可以自动切换从主库到备份,虚拟ip是唯一的吗,那不是要浪 ...

他的从库就是个备机,估计也没有配置虚拟IP的,这样的话万一主出了问题再去切换,业务肯定要中断一会的,比较麻烦,生产上还是有虚拟ip为好,借用第三方工具实现主从自动无间隙切换,应用也不用动

使用道具 举报

回复
论坛徽章:
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
22#
发表于 2015-12-17 15:16 | 只看该作者
magscott 发表于 2015-12-17 12:00
你这个一主一从,是用的lvs 加keepalived架构,可以自动切换从主库到备份,虚拟ip是唯一的吗,那不是要浪 ...

我人工判断,手工切换,怕机器自己切出问题。

使用道具 举报

回复
论坛徽章:
9
ITPUB9周年纪念徽章
日期:2010-10-08 09:31:22奥运会纪念徽章:游泳
日期:2012-07-19 16:38:15奥运会纪念徽章:篮球
日期:2012-10-18 09:31:28奥运会纪念徽章:田径
日期:2012-10-19 10:00:44复活蛋
日期:2013-02-18 15:53:36迷宫蛋
日期:2013-03-05 10:32:55沸羊羊
日期:2015-02-21 23:08:28处女座
日期:2016-02-09 23:01:49妮可·罗宾
日期:2022-02-22 16:23:25
23#
发表于 2015-12-17 15:27 | 只看该作者
lixunpeng 发表于 2015-12-17 15:16
我人工判断,手工切换,怕机器自己切出问题。

感觉这么好的机器配置,ssd配置,要浪费一台机器,这都是money啊,还有切换的时候不太智能。。我觉得如果有可能可以上galera集群,或cluster两台机器都能利用到呢,这样会不会好一点

使用道具 举报

回复
论坛徽章:
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
24#
发表于 2015-12-18 10:39 | 只看该作者
magscott 发表于 2015-12-17 15:27
感觉这么好的机器配置,ssd配置,要浪费一台机器,这都是money啊,还有切换的时候不太智能。。我觉得如果 ...

其实我们有两个业务库,都做了主备,但只用了这两台机器。备库是作为另一个业务库的主库,而主库做了另一个业务库的丛库。也就是每台机器都承担了两个角色:不同的主备,两台机器已经充分利用了。而做集群肯定需要更多的服务器机器,花money更多,管理还麻烦。
另外,我就是怕智能的判断出错,所以刻意人工判断人工切换。否则如果万一出了不该切换的问题而切换了,岂不是很麻烦,举个例子,网络断了,主从无法通讯,都认为对方挂掉了,丛库就会自己切换为主库。
另外应该尽量减少主从切换的机会,举个例子,丛库经常会和主库不一致,轻易切换容易让不一致的丛库数据呈现给用户。切换主从应该是在万不得已的情况下。

使用道具 举报

回复
论坛徽章:
4
秀才
日期:2015-10-26 09:24:12秀才
日期:2015-11-11 10:07:14秀才
日期:2015-12-21 09:48:11秀才
日期:2016-02-18 09:11:33
25#
发表于 2015-12-18 14:36 | 只看该作者
使用5.6.22版本可以了.   
我现在是刚学完mysql. 再学oracle.  还没有到生产环境实践过.

使用道具 举报

回复
论坛徽章:
0
26#
发表于 2016-3-7 18:26 | 只看该作者
lixunpeng 发表于 2015-12-18 10:39
其实我们有两个业务库,都做了主备,但只用了这两台机器。备库是作为另一个业务库的主库,而主库做了另一 ...

网络这块,如果断了,还真会出现你说的问题。不过可以用多台机器来同时监控这个主数据库,降低这个概率。MHA就是这样做的

使用道具 举报

回复
论坛徽章:
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
27#
发表于 2016-3-9 12:32 | 只看该作者
lixunpeng 发表于 2015-12-18 10:39
其实我们有两个业务库,都做了主备,但只用了这两台机器。备库是作为另一个业务库的主库,而主库做了另一 ...

看了本书,说网络断了不会随意切换。还有相关测试。

使用道具 举报

回复

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

本版积分规则 发表回复

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