# [Known Issues] TiDB 升级 5.3 版本失败，由于升级前在执行 add index 操作

## Key Words

TiDB, Upgrade 5.3, 升级失败, add index, 升级注意事项

## Description

集群从 v5.2.1 升级到 v5.3.0，升级成功，但 TiDB 节点无法启动。

## Root Cause

1. TiDB v5.1 引入 column type change 后，change column type 会和 add index 共用一个队列。用户升级前正好有 add index 在执行，而升级时正好做了 change column type（内部），导致被阻塞，TiDB 节点无法启动。

2. 在升级的过程中不要执行 DDL 请求，否则可能会出现行为未定义的问题。

## Diagnostic Steps

1. 查看 Grafana 监控发现升级时有 add index 操作发生。

2. 查看 TiDB 节点的日志发现在升级操作期间有 add index 的 DDL 日志输出

## Resolution

启动一个 v5.2.1 的 TiDB 节点，这个节点不会做升级的操作，就不会被阻塞。成功启动后 cancel 掉这个 add index 或者等待 add index 操作执行完成，然后就能成功启动 v5.3.0 的 TiDB 节点。

## Workaround

N/A

## Affected Versions

N/A