work磁盘空间爆了,无法stop任务问题

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

  • 【TiDB 版本】:4.0 DM版本v1.0.6
  • 【问题描述】:今天发现work的磁盘空间满了,我们需要stop该任务,但无法停止,请帮忙看看需要如何停止同步任务,谢谢。
    “Message”: “write event \u0026{Timestamp:1594206706 EventType:RowsQueryEvent ServerID:64235 EventSize:1286 LogPos:409625119 Flags:128}: data length 1286: write /data/dm-deploy/relay_log/432ce6bf-b90c-11ea-97a3-fa37ff3f0600.000001/mysql-bin.001237: no space left on device”,
    “RawCause”: “write /data/dm-deploy/relay_log/432ce6bf-b90c-11ea-97a3-fa37ff3f0600.000001/mysql-bin.001237: no space left on device”
    }
    停止失败的截图
  1. 看看目录下有没有可以清理的日志,先释放一些空间,再尝试stop

清理完磁盘后直接stop也是失败的,早上的时候直接重启dm-worker后就可以stop任务了。

可以通过 stop dm-worker 来处理当前问题。清理时需要注意 dm-meta 数据库下 sync 类型表中消费到哪个 relay log 记得保留。避免删除需要的 relay log

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