增量同步失败报错,关键词“timeout when get next file log, maybe has been deleted, please check it.”
场景描述
Oracle为源DRS同步任务增量阶段报错,同步日志界面提示:service CAPTURE failed,cause by: get next Oracle log file error. The next file is: 1.log, errorcode = 'code': '01300', 'name': 'LOGS_NOT_EXIST', 'retry': false, 'reset': false, 'level': 3, message = timeout when get next file log, maybe has been deleted, please check it.
可能原因
- 源库Oracle为物理备库,增量启动位点所在的源库日志未归档,导致DRS任务无法获取到该日志。
- 源库节点或者日志存在问题,导致DRS获取日志进程失败报错。
- 网络原因影响源库日志拉取速度,导致DRS读取日志超时。
解决方案
- 如果DRS任务刚启动,等待约10分钟后,单击任务名称,在“同步日志”页签查看是否继续出现该报错日志。
- 否,DRS任务已获取到日志。
- 是,执行2。
- 如果同步日志界面存在LOGMANAGER进程的报错,请联系华为工程师进行处理。