免费注册 查看新帖 |

Chinaunix

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

有个mysql replication 的更换机器的问题,大家能帮忙出个主意吗 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-08-03 23:22 |只看该作者 |倒序浏览
公司的主数据库做成的是mysql master-master replication ,一台在电信机房,一台在网通机房。

mysql是glibc23的那种直接解压即可用的

目前有一台机器硬件问题需要更换成一台新机器,有什么方法能保证不停库的情况下将mysql平滑迁移到新机器上并做好同步?因为整个公司业务都在这个数据库上,如果停掉重新做同步,

会有很大影响。


我目前的想法是将这台需要更换的机器直接停掉,然后将mysql整体cp到新机器上启动,新机器的IP也换成以前的IP,

这样的话能不能让另外一台数据库自动的与这台新机器达成同步?如果可行的话有没有什么需要注意的问题?


有没有可能出现其他一些问题?或者是更好的方法?请帮忙解答

论坛徽章:
0
2 [报告]
发表于 2009-08-04 09:21 |只看该作者
理论上讲是可行的。另外请问 master-master replication冲突是如何解决的?

论坛徽章:
0
3 [报告]
发表于 2009-08-04 09:47 |只看该作者
冲突我也没解决好,老是会出现丢失一些数据的情况,但由于量很小,暂时还没什么影响

论坛徽章:
0
4 [报告]
发表于 2009-08-04 16:55 |只看该作者
原帖由 denniswwh 于 2009-8-4 09:21 发表
理论上讲是可行的。另外请问 master-master replication冲突是如何解决的?




如果是将mysql整个copy过去,注意服务器操作系统不要相差太大;否则可能有问题。

论坛徽章:
0
5 [报告]
发表于 2009-08-04 16:58 |只看该作者
先将两个机房写指向保留那个Master,然后替换下来那个要替换的机器,重建业务模型.

论坛徽章:
0
6 [报告]
发表于 2009-08-05 10:21 |只看该作者
原帖由 stormcc 于 2009-8-4 16:55 发表




如果是将mysql整个copy过去,注意服务器操作系统不要相差太大;否则可能有问题。




一个是CentOS4 ,新的是5.3  


不知道会不会出问题

[ 本帖最后由 dark1973 于 2009-8-5 10:29 编辑 ]

论坛徽章:
0
7 [报告]
发表于 2009-08-05 10:22 |只看该作者
原帖由 Coolriver 于 2009-8-4 16:58 发表
先将两个机房写指向保留那个Master,然后替换下来那个要替换的机器,重建业务模型.





重建业务模型是怎么回事,请赐教,我还是mysql新手。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP