开启binlog后数据并没有同步到下游mysql

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

  • 【TiDB 版本】:4.0.8
  • 【问题描述】:有个问题请教一下大佬,
    1、我用scale-out扩容加了pump三个节点和1个drainer节点(binlog已经开启binlog.enable: true);
    2、下游同步到一个mysql上;
    3、display显示集群正常pump和drainer节点都up了;
    4、mysql里面可以看到新建了一个tidb_binlog库,里面有个checkpoint表;
    5、在tidb创建了一个新库,查看mysql,并没有新库。

这是啥原因?或者从哪方向排查?

若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。

1、查看 pump 日志,应该能看出 pump 到底有没有捕获到 binlog
2、查看 drainer 日志,如果是清一色的刷新 checkpoint 说明没有接受到 日志