全量阶段失败报错,关键词“The MySQL server is running with the --super-read-only option so it cannot execute this statement”
场景描述
全量迁移或同步期间DRS任务报错,日志提示信息:service DATAMOVE failed, cause by: apply data of table=`%s`.`%s` failed: The MySQL server is running with the --super-read-only option so it cannot execute this statement。
可能原因
目标库为只读状态,可能是目标库空间不足引起。
解决方案
- 调整目标库空间,恢复目标库为正常状态。
- 如果为RDS for MySQL,可参考RDS性能调优中的内容,或联系RDS客服调整目标库空间。
- 如果为自建或其他云MySQL,请联系数据库运维工程师检查并调整目标数据库空间。
- 调整完成后,在任务列表中,单击任务对应操作列的“续传”,重新提交任务。