升级注意事项
- 升级 平凯数据库 前,请务必确保你的操作系统版本符合 平凯数据库操作系统及平台要求。
- 在升级平凯数据库集群的过程中,请勿执行 DDL 语句,否则可能会出现行为未定义的问题。
- 集群中有 DDL 语句正在被执行时(通常为
ADD INDEX和列类型变更等耗时较久的 DDL 语句),请勿进行升级操作。在升级前,建议使用ADMIN SHOW DDL命令查看集群中是否有正在进行的 DDL Job。如需升级,请等待DDL 执行完成或使用ADMIN CANCEL DDL命令取消该 DDL Job 后再进行升级。 - 如果集群中存在正在处理的 canceling DDL job,即有正在被处理的 DDL job 被用户取消了,由于处于 canceling 状态的 job 无法被 pause,TiDB 会尝试重试。如果重试失败,会报错并退出升级。
- 在升级过程中,不允许以下操作:
- 对系统表(
mysql.*、information_schema.*、performance_schema.*、metrics_schema.*)进行 DDL 操作。 - 执行手动取消 DDL job 操作:
ADMIN CANCEL DDL JOBS job_id [, job_id] ...;。 - 导入数据。
- 对系统表(
- 平凯数据库 目前暂不支持版本降级或升级后回退。
- 请仔细查阅 平凯数据库 release notes 中的兼容性变更,并做好数据备份,以防出现不可恢复的问题。
升级步骤
步骤一:开启升级流程
开启升级集群流程有如下两个入口:
- 在集群列表页面中,点击对应集群最右侧的操作按钮,在弹出来的操作菜单中可找到
- 在集群内部的概览页面中,点击右上角的操作按钮,在弹出来的操作菜单中可找到
下面以第二种方法为例

步骤二:选择升级版本
在升级弹窗中选择待升级的目标版本

步骤三:输入指令并确定
在升级弹窗中输入提示的升级指令后点击“我已知晓,确认升级”按钮来启动升级任务。

开启集群升级任务后,可点击链接或直接在任务中心列表中查看该任务的执行流转。

步骤四:检查升级结果
当任务状态为 完成,且 集群列表 中该集群的状态为 运行中 时,表示升级成功。此时,可以查看集群的版本号是否正确,以及检查集群其他功能是否正常。