v6.5 滚动升级至 v7.1,TiKV 报 store not healthy

【 TiDB 使用环境】生产环境
【 TiDB 版本】原版本v6.5.4,目标版本v7.1.2
【复现路径】

  1. 使用 tiup cluster upgrade 执行集群滚动升级
  2. 升级到第3台TiKV节点时任务卡住
  3. 日志提示TiKV store状态异常
    【遇到的问题:问题现象及影响】
    集群升级中断,部分组件版本不一致,集群运行状态不稳定,不敢切全量业务。
    【资源配置】
    3PD + 9TiKV + 3TiDB
2 个赞

先中断升级任务,查看集群整体健康状态
排查 TiKV 异常日志,定位卡住根源
修复异常 TiKV 后,恢复滚动升级
升级完成后校验集群一致性

2 个赞

滚动升级至第 3 台 TiKV 卡住,因TiKV store 状态异常导致升级中断、组件版本混杂,集群稳定性下降。

1 个赞

升级前在测试环境跑业务回归,对比SQL执行计划。

1 个赞

SQL兼容性和执行计划生成机制相关,同样SQL优化器决策可能不同。