DM同步报错:panic error: interface conversion:

基本情况:
使用DM(版本:6.1)同步时,上游创建了一个表,该表有一个字段的注释超过了1024,然后报错,但是下游该表却同步过来了,只是注释被截断了。

处理过程:开始使用binlog skip 命令想跳过该语句,结果显示建表语句不属于DDL,然后使用binlog skip -b mysql-bin.001xxx:xxx命令,现在如下报错:panic error: interface conversion: replication.Event is *replication.RowsEvent, not *replication.QueryEvent
错误代码:36001。

请问这种问题除了重建外该如何处理?

1 个赞

修改报错字段后重启dm-worker进程后恢复正常了 :sweat:

1 个赞

重启大法好啊,学习了!

1 个赞

有没修改配置?

1 个赞

重启重置加重装

重启就好了啊

有时候可以,但是最好了解原因

把注释改成了1024以内吗

重新修改一下字段的定义看看能不能同步,不行重启看看

没看到,已经解决了。高手