首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将MySQL主从复制群集从5.7.22升级到5.7.24

将MySQL主从复制群集从5.7.22升级到5.7.24
EN

Database Administration用户
提问于 2018-12-03 09:21:57
回答 1查看 326关注 0票数 0

我有一个带有主从复制的两个节点MySQL集群。MySQL版本为5.7.22,操作系统为CentOS。

出于一些安全原因,我需要将MySQL版本升级到5.7.24。

但是,我需要

  • 保存现有数据
  • 保留现有的用户权限
  • 在零停机时间内
  • 升级后保持主从复制

对于上述要求,正确的方法是什么?

EN

回答 1

Database Administration用户

回答已采纳

发布于 2018-12-03 17:51:52

  1. 升级奴隶--这将使奴隶离线一分钟(S)。此步骤可能包括mysql_upgrade
  2. 将两个服务器上的配置更改为主-主- binlog、log_slave_updates等。
  3. 故障转移-这将使大师离线一分钟(S)。这也包括让客户端指向新的大师。(据推测,您已经建立了故障转移过程并进行了测试。)
  4. 升级前主人(现在是奴隶)

可选的故障回退。

只有两个节点,将有短的停机时间。有了一些更先进的集群技术,加上一个代理,停机时间就更少了。但绝不是绝对零度。请参阅组复制或Galera。

你可以把它留给主人,而不是主人-奴隶。这避免了再次执行步骤2的需要。但是,您应该设置未写入read_only的母版。

票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/223984

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档