drainer异常退出:not found table id

这样还是有可能有问题的,因为 TiDB 集群只有一个 ddl owner,由这个 owner 来执行 ddl,
并且写 binlog。 你这个场景可能会把 ddl owner 分配到未开启 binlog 的 TiDB 上,
这样就没有产生 ddl 的 binlog,导致 drainer 遇到这个表相关的 binlog 都会报错。
 可以确认一下 ddl owner 是否在未开启 binlog 的 TiDB 上 尝试重启 Drainer

你看看这个答案对你是否有帮助

1 个赞