请教:DM任务异常:ERROR 1236 (HY000): Could not find first log file name in binary log index file

query-status ,查看任务异常:ERROR 1236 (HY000): Could not find first log file name in binary log index file。
“sync”: {
“totalEvents”: “157295125”,
“totalTps”: “1048620”,
“recentTps”: “271”,
“masterBinlog”: “(mysql-bin.000554, 556137018)”,
“masterBinlogGtid”: “a0b78f22-c366-11eb-a06e-fa163e7d1fc3:1”,
“syncerBinlog”: “(mysql-bin.000521, 739138864)”,
“syncerBinlogGtid”: “”,
“blockingDDLs”: [
],
“unresolvedGroups”: [
],
“synced”: false,
“binlogType”: “remote”
}

我查看了上游mysql的binlog列表, mysql-bin.000521已经没有了,是因为这个文件不存在的原因么? 一般遇到这种怎么解决?

是这个原因,你是刚启动,还是运行一段时间了,
1.刚启动,这个可以重新指定下日志进行同步
2.运行一段时间且有二进制日志备份,可以把二进制日志放到relay-log目录中进行同步
3.运行一段时间且没有二进制日志备份,只能重新同步了

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