升级注意事项

  1. 升级 平凯数据库 前,请务必确保你的操作系统版本符合 平凯数据库操作系统及平台要求
  2. 在升级平凯数据库集群的过程中,请勿执行 DDL 语句,否则可能会出现行为未定义的问题。
  3. 集群中有 DDL 语句正在被执行时(通常为 ADD INDEX 和列类型变更等耗时较久的 DDL 语句),请勿进行升级操作。在升级前,建议使用 ADMIN SHOW DDL 命令查看集群中是否有正在进行的 DDL Job。如需升级,请等待DDL 执行完成或使用 ADMIN CANCEL DDL 命令取消该 DDL Job 后再进行升级。
  4. 如果集群中存在正在处理的 canceling DDL job,即有正在被处理的 DDL job 被用户取消了,由于处于 canceling 状态的 job 无法被 pause,TiDB 会尝试重试。如果重试失败,会报错并退出升级。
  5. 在升级过程中,不允许以下操作:
    • 对系统表(mysql.*、information_schema.*、performance_schema.*、metrics_schema.*)进行 DDL 操作。
    • 执行手动取消 DDL job 操作:ADMIN CANCEL DDL JOBS job_id [, job_id] ...;
    • 导入数据。
  6. 平凯数据库 目前暂不支持版本降级或升级后回退。
  7. 请仔细查阅 平凯数据库 release notes 中的兼容性变更,并做好数据备份,以防出现不可恢复的问题。

升级步骤

步骤一:开启升级流程

开启升级集群流程有如下两个入口:

  1. 在集群列表页面中,点击对应集群最右侧的操作按钮,在弹出来的操作菜单中可找到
  2. 在集群内部的概览页面中,点击右上角的操作按钮,在弹出来的操作菜单中可找到

下面以第二种方法为例 基础管理操作

步骤二:选择升级版本

在升级弹窗中选择待升级的目标版本 选择升级版本

步骤三:输入指令并确定

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

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

步骤四:检查升级结果

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