Pump起不来,一直在保错,是什么原因
麻烦确认一下信息 :
- 当前 TiDB 的 DDL owner 是否正常,v3.0 可以通过
admin show ddl
确认一下; - 确认一下当前 TiDB log 有没有异常报错输出 ?
- 确认 TiDB 集群是否正常 ? DDL、DML 操作是否可以正常执行 ?
- 确认 TiDB、Pump 对应的版本
- TiDB 版本通过查询
select tidb_version()\G
- Pump 版本通过执行 ·./pump -V`
目前的情况看是 DDL 同步超时。应该是 TiDB 执行的 DDL 操作,进行 p-binlog 时候因为长时间没有收到返回信号导致的报错,所以还要确认 pump 和 TIDB 网络状态是否正常。