文档首页> 数据复制服务 DRS> 故障排除> 失败案例> MySQL->MySQL实时迁移和同步> 全量阶段失败报错,关键词“Temporary file write failure.”
更新时间:2023-01-17 GMT+08:00

全量阶段失败报错,关键词“Temporary file write failure.”

场景描述

全量迁移或同步期间DRS任务报错,日志提示信息:service DATAMOVE failed, cause by: retry structures failed events=the fail structures are [type=constraint_data, index=0, schema_name=%s, object_name=%s]reason:[Temporary file write failure.]

可能原因

DRS迁移索引时目标库临时空间不足。

解决方案

  1. 调整目标库临时空间。

    • 如果为RDS for MySQL,可参考以下操作调整临时空间。
      1. 参考RDS性能调优中的内容进行空间优化。
      2. 优化完成后,查看临时空间是否增长。
        • 是,执行2
        • 否,在管理控制台右上角,选择“工单 > 新建工单”,联系RDS客服调整目标数据库临时空间。
    • 如果为自建或其他云MySQL,请联系数据库运维工程师检查并调整目标数据库临时空间。

  2. 调整完成后,在任务列表中,单击任务对应操作列的“续传”,重新提交任务。
  3. 如果以上操作未能解决问题,可在管理控制台右上角,选择“工单 > 新建工单”,联系DRS客服处理。