【 TiDB 使用环境】生产环境
【 TiDB 版本】7.1.1和7.1.3
昨晚,顺利地将A项目的TiDB集群从6.5.0版本升级到了8.1.0版本,性能提升非常明显。尽管在dashboard中遇到了ticdc节点显示异常的小问题,但这并不影响整体升级的效果。现在,计划对B项目的TiDB集群进行升级。B项目包含两个TiDB集群,分别是上游的7.1.1版本和下游的7.1.3版本。这两个集群通过cdc进行数据同步,上游集群主要负责写入操作,而读取操作则根据业务内容和响应速度在两个集群之间进行分配。我想请教一下,是否有大佬曾经处理过这种架构的不停机升级?在进行升级时,如何确保安全性,并尽量减少对业务的影响?期待大佬们的宝贵意见。
可以参加一下这个活动
1 个赞
参加社区升级活动吧,大佬们都在哪了
报名的这个不是提示没有微信群支持了?
在确认第一个集群升级成功后,可以将部分读取流量逐渐切换到新版本集群上,观察其性能和稳定性。
在第一个集群运行稳定后,开始升级第二个集群。同样,逐个组件升级,并保持监控。
1 个赞
不影响,想怎么升都可以
先升级从集群,7,1,3升级到8.1,监控ticdc主到从运行情况,如果稳定无问题,在准备升级主集群7.1.1到8.1
1 个赞
参加升级活动,有保障
先从后主,可以更有保障
先升级从节点,之后主从切换,再升级主节点。
保证有一套可用
先从后主
感觉怎么升级都行
如果是我,我估计会先升级从节点,毕竟从节点影响比主节点小很多。有什么问题都能够从主节点重新恢复。当然如果官方有指引,当我没说。
1 个赞
分布式系统,无所谓主次了,随便升级都可以。
分布式系统,随便升级。
按系统重要等级由低到高升,最好测试环境先验证
此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。