暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Oracle 12cR2 DG MRP 一直是“WAIT_FOR_LOG”状态

原创 xusmallhorse 2023-08-03
1941

一.问题:

DG 新增备库MRP 进程一直显示 WAIT_FOR_LOG

截图.png

备库alert日志显示FAL failed,等了很久但是也无法从主库拉取归档,/oradata/arch归档路径也没发现7993这个归档片

截图.png



二.排除步骤:

1.排除tnsnames.ora文件和fal参数

备库tnsping能ping通主库

截图.png


2.主库查看DEST_ID状态

SELECT thread#, dest_id, gvad.status, error, fail_sequence FROM gv$archive_dest gvad, gv$instance gvi WHERE gvad.inst_id = gvi.inst_id AND destination is NOT NULL ORDER BY thread#, dest_id;

都是VALID,都是正常发送现有的日志到备库

截图.png


3.检查密码文件

查看主库和备库 alert日志有没报错信息 ,比如 ORA-16191: Primary log shipping client not logged on standby

发现没有



4.排除是否由于参数写错引起此问题

主备库各创建pfile文件对比,发现也无异常



5.排除网络问题

由于目前主库DG有3个,测试把其他2个DG的LOG_ARCHIVE_DEST_STATE 给defer掉。

重启新建的备库 然后开启mrp同步,发现可以接收历史日志了。

截图.png

截图.png

截图.png



三.结论

可能是由于异地主线带宽不足,加上单个日志比较大,导致了网络传输问题。




「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论