【TiDB 4.0 PCTA 学习笔记】- 3.2.3 How to upgrade TiDB @2班+马志林

课程名称: [【TiDB 4.0 PCTA 学习笔记】- 3.2.3 How to upgrade TiDB(K8s 部署的 TiDB 集群升级指南)

学习时长:20m

课程收获:

学习如何升级Tidb集群

课程内容:

一、使用TiDB Ansible升级
1、获取当前版本:select tidb_version() ;

2、注意:
不支持回退到3.1以下版本
2.0.6以前版本 升级前须确认是否有正在执行ddl
2.0.1以前版本无法滚动升级到4.0,但可以停机直接升级到4.0或先滚动升级到2.0.1,再滚动升级到4.0

3、环境准备
%E5%9B%BE%E7%89%87


需要注意各版本中的参数变更

4、升级Tidb和监控
%E5%9B%BE%E7%89%87

二、使用TiUP升级
1、支持3.0 /3.1 升级到4.0
2、注意:
不支持回退到3.1以下版本
不支持3.0 以前版本,需要先用 ansible升级到3.0,才能再使用tiup升级
tidb ansible 配置导入到tiup后,将不再支持 ansible管理,否则可能会因为元信息不一致,导致冲突

tidb ansible导入操作注意:
不支持TLS加密集群,不支持纯tikv集群,不支持启用spark的集群,不支持启用kafka的集群等

2.x版本升级的各种限制

3、升级

同学你好,感谢参与 TiDB 4.0 课程的学习!

本篇笔记逻辑清晰、内容丰富,被评选为优质笔记,将额外获得 20 积分,并在 「TiDB 培训」分类下获得“置顶”权益,积分兑换规则将于近期开放,敬请关注!

期待您继续产出优质内容!