syncer kill相关进程修改配置

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

  • 【TiDB 版本】:V3.0.8
  • 【问题描述】:syncer 工具先前同步都正常,由于业务有删数据,但tidb 上保留,所以需要修改配置。我就使用kill -9 id 删除相应进程。修改配置在执行./syncer -config xxxx 就成如下结果

1.不大明白,业务上删数据是指上游mysql? 怎么删除的 2. tidb保留是指上游删除,但是tidb要保留这些数据? 3. 修改了什么配置?

业务要删除上游mysql 数据,但下游mysql 需要保留(不同步delete 语句) 修改了 #[[skip-dmls]] #type = “replace” #[[skip-dmls]] #type = “delete” 就是把注释打开了。 我检查了云厂商的审计日志,我那个状态是在同步的。skip-dml 功能还没测试

从日志看,有一个告警,但是下面的日志看起来开始同步了,当前数据在同步吗? 有什么问题?

以前是一直刷内容的,像下面这样的,而且用nohup 是可以后台运行的

现在不行了

看他那报警是不是我可以把那个文件夹删了在执行

  1. 不行了,是报什么错呢? nohup执行以后有报错吗?
  2. 还是说执行以后就只打印第一个帖子这些信息,之后就不打印了?

我换了一个窗口就好了:rofl:

:sweat_smile: 好吧, syncer后面不会维护,还是建议使用DM,多谢