检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
全量同步失败报错,关键词“column *** of relation *** does not exist” 场景描述 全量同步期间DRS任务报错,同步日志界面提示:service DATAMOVE failed, cause by: apply event=[type=table_data
源库指定名称的复制槽是否存在 指定复制槽时,指定名称的复制槽是由DRS在启动后自动创建的,不可以是源数据库中已经存在的复制槽。 不通过原因 用户指定的复制槽在源数据库中已存在。 处理建议 请在源数据库中删除该名称的复制槽,或着指定其他源数据库不存在的复制槽名称。 父主题: 数据库参数检查
全量阶段失败报错,关键词“CANNOT UPDATE USER WITH NULL PASSWORD” 场景描述 全量迁移或同步期间DRS任务报错,日志提示信息:service DATAMOVE failed, cause by: retry structures failed events
全量或增量阶段失败报错,关键词“load table: *** failed” 场景描述 全量或增量阶段,DRS迁移或同步任务报错,日志提示信息:service LOGMANAGER failed, cause by: load table: `%s`.`%s` failed 可能原因
增量阶段失败报错,关键词“Data truncation: Data too long for column” 场景描述 增量迁移或同步期间DRS任务报错,日志提示信息:service INCREMENT failed, cause by: Data truncation: Data
增量阶段失败报错,关键词“Failed to read file header from” 场景描述 增量迁移或同步期间DRS任务报错,日志提示信息:service INCREMENT failed, cause by: Failed to read file header from
增量同步失败报错,关键词“remaining connection slots are reserved” 场景描述 增量同步期间DRS任务报错,同步日志界面提示:service INCREMENT failed, cause by: Unable to connect to DBMS
全量阶段失败报错,关键词“extract table structure failed!” 场景描述 全量迁移或同步期间DRS任务报错,日志提示信息:service DATAMOVE failed, cause by:extract table structure failed!
目标数据库用户权限是否足够 预检查用户提供的目标数据库账号权限是否符合要求,不同数据库引擎,全量阶段和增量阶段所需目标数据库账号权限不同。 不通过原因 连接目标数据库的用户权限不足。 处理建议 在使用DRS进行迁移或同步时,连接目标数据库的账号需要满足一定的权限要求,才能启动任务。
校验源数据库参数max_wal_senders PostgreSQL同步时,源数据库“max_wal_senders”参数值必须大于当前已使用的复制槽数量。否则,可能会导致同步失败。 不通过原因 源数据库参数“max_wal_senders”小于或等于当前已使用的复制槽数量 处理建议
全量或增量阶段失败报错,关键词“binlog is not existed” 场景描述 全量或增量阶段,DRS迁移或同步任务报错,日志提示信息:service LOGMANAGER failed, cause by: binlog is not existed 可能原因 源库binlog
全量或增量阶段失败报错,关键词“Read timed out” 场景描述 全量或增量阶段,DRS迁移或同步任务报错,日志提示信息:service LOGMANAGER failed, cause by: Read timed out 可能原因 针对该情况分析,可能存在如下原因: 访问源库时建立连接失败
增量阶段失败报错,关键词“Deadlock found when trying to get lock” 场景描述 增量迁移或同步期间DRS任务报错,日志提示信息:service INCREMENT failed, cause by: record tid:%s,seqno:%s
增量阶段失败报错,关键词“current serverUUID not equals to this session” 场景描述 增量迁移或同步期间DRS任务报错,日志提示信息:service INCREMENT failed, cause by: write table %s failed
目标数据库对象一致性检查 进行DRS同步时,会对目标数据库对象一致性进行检查。目标库对象不满足要求时,可能会导致数据同步失败。 不通过原因 已选择的schema在目标库不存在。 部分表无法同步,这些表的特征为:表名称的字母相同但大小写不同。 已选择的表在目标库不存在,或与源库的表结构不一致
源数据库用户权限是否足够 预检查用户提供的源数据库账号权限是否符合要求,不同数据库引擎,全量阶段和增量阶段所需源数据库账号权限不同。 不通过原因 连接源数据库的用户权限不足。 处理建议 在使用DRS进行迁移或同步时,连接源数据库的账号需要满足一定的权限要求,才能启动任务。不同引擎、
增量阶段失败报错,关键词“not equals to target db column count” 场景描述 增量迁移或同步期间DRS任务报错,日志提示信息:service INCREMENT failed, cause by: write table %s.%s failed:
全量同步失败报错,关键词“GC overhead limit exceeded” 场景描述 全量同步期间DRS任务报错,同步日志界面提示:service DATAMOVE failed, cause by: GC overhead limit exceeded 可能原因 业务存在大数据字段导致同步任务内存超限
增量同步失败报错,关键词“PL/pgSQL function *** line *** at SQL statement” 场景描述 增量同步期间DRS任务报错,同步日志界面提示:service INCREMENT failed, cause by: insert %s failed
全量阶段失败报错,关键词“Access denied for user *** to database ***” 场景描述 全量迁移或同步期间DRS任务报错,日志提示信息:service DATAMOVE failed, cause by: retry structures failed