tidb DM v6.3.0同步任务卡住

【 TiDB 使用环境】生产环境
【 TiDB 版本】v.6.1.2 DM版本 v6.3.0
【复现路径】上游分片表做表空间回收 ALTER TABLE fms_voucher_x.vc_fms_voucher_item_0 ENGINE = innodb ,当时仅处理了一个分片表 fms_voucher_0.vc_fms_voucher_item_0 ,导致任务卡住,后在上游处理了fms_voucher_2.vc_fms_voucher_item_0 ,fms_voucher_1.vc_fms_voucher_item_0,fms_voucher_3.vc_fms_voucher_item_0` DDL任务,重新pause-task 再 resume-task 恢复了DM同步任务,但是过一段时间出现 图中错误,不想再对表进行DDL操作,麻烦问一下这样的应该如何处理才可以恢复DM同步
【遇到的问题:问题现象及影响】
【资源配置】
【附件:截图/日志/监控】

情况1:binlog skip <task-name> ,跳过当前错误的 DDL 语句
情况2:binlog replace ,用等价的SQL语句代替报错的语句
参考: https://docs.pingcap.com/zh/tidb/stable/handle-failed-ddl-statements

你这种情况,直接binlog skip 不行吗?表引擎也没变化,只是源端为了缩容执行了alter table engine=innodb吧,下游不执行也无所谓吧。

skip不行的-,-直接提示无error

binlog skip -b 指定ddl操作的位置跳过

此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。