课程名称: [【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、环境准备
需要注意各版本中的参数变更
4、升级Tidb和监控
二、使用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、升级