Note:
This topic has been translated from a Chinese forum by GPT and might contain errors.Original topic: syncer任务的指向pos大于实际binlog pos,Client requested master to start replication from position > file size
[TiDB Usage Environment] Production Environment
[TiDB Version] v5.2.3
[DM Version] v2.0.7
[Encountered Issue] The syncer task’s pos is greater than the actual binlog pos
[Reproduction Path] Attempted to re-fetch binlog before noticing the pos issue, but it couldn’t be resolved
[Issue Phenomenon and Impact] Currently, this data source is divided into two sources for sharding synchronization, affecting nearly 20 tasks, and production data synchronization has stopped
[Attachments]
Logs of the day when the master-slave desynchronization occurred and logs of 20220704
dm-worker.log.20220704.tar.gz (6.8 MB)
dm-worker.log.20220701.tar.gz (13.8 MB)
Additionally, the logs captured an EOF error located on the binlog where the error occurred: