RFS[3]: No standby redo logfiles available for thread 1
问题描述:备库恢复DG之后,mrp进程一直是wait_for_log,主库创建数据没有正常同步,只有在切换归档的时候备库才能同步主库数据
查看主库日志,主库RFS进程提示没有可用的standby redo在线程1上
主库输出日志:
RFS[3]: Assigned to RFS process 15362 RFS[3]: No standby redo logfiles available for thread 1 RFS[3]: Opened log for thread 1 sequence 712 dbid 1446616449 branch 1051207668 Sat Apr 24 10:19:52 2021
查询主备库standby_log大小
主库:
SQL> select group#,thread#,sequence#,bytes/1024/1024 from v$Log;
    GROUP#    THREAD#  SEQUENCE# BYTES/1024/1024
---------- ---------- ---------- ---------------
	 1	    1	     709	     512
	 2	    1	     710	     512
	 3	    1	     711	     512
	 4	    1	     712	     512
	 5	    1	     707	     512
	 6	    1	     708	     512
备库:
SQL> select group#,thread#,sequence#,bytes/1024/1024 from v$standby_log;
    GROUP#    THREAD#  SEQUENCE# BYTES/1024/1024
---------- ---------- ---------- ---------------
	30	    1	       0	     500
	31	    1	       0	     500
	32	    1	       0	     500
	33	    1	       0	     500
	34	    1	       0	     500
	38	    1	       0	     500
	39	    1	       0	     500
经比较主备库standby_log大小创建不一致,重建备库standby_log
alter database add standby logfile thread 1 group 48'/data/orcl/std_redo48.log' size 512M;
alter database add standby logfile thread 1 group 49'/data/orcl/std_redo49.log' size 512M;
alter database add standby logfile thread 1 group 40'/data/orcl/std_redo40.log' size 512M;
alter database add standby logfile thread 1 group 41'/data/orcl/std_redo41.log' size 512M;
alter database add standby logfile thread 1 group 42'/data/orcl/std_redo42.log' size 512M;
alter database add standby logfile thread 1 group 43'/data/orcl/std_redo43.log' size 512M;
alter database add standby logfile thread 1 group 44'/data/orcl/std_redo44.log' size 512M; alter database drop logfile group 38;
alter database drop logfile group 39;
alter database drop logfile group 30;
alter database drop logfile group 31;
alter database drop logfile group 32;
alter database drop logfile group 33;
alter database drop logfile group 34;
主库切换归档测试
alter system switch logfile;
备库:
SQL> select process, status, thread#,sequence#, block#, blocks from v$managed_standby; PROCESS STATUS THREAD# SEQUENCE# BLOCK# BLOCKS
--------- ------------ ---------- ---------- ---------- ----------
ARCH CONNECTED 0 0 0 0
ARCH CONNECTED 0 0 0 0
ARCH CONNECTED 0 0 0 0
ARCH CLOSING 1 710 1 416
RFS IDLE 0 0 0 0
MRP0 APPLYING_LOG 1 713 255005 1048576
RFS IDLE 0 0 0 0
RFS IDLE 1 713 255005 1 8 rows selected.
状态正常,mrp进程已经变成applying_log
RFS[3]: No standby redo logfiles available for thread 1的更多相关文章
- 转 Alert.log shows No Standby Redo Logfiles Of Size 153600 Blocks Available
		
http://blog.itpub.net/23135684/viewspace-703620/ Alert.log shows No Standby Redo Logfiles Of Size 15 ...
 - STANDBY REDO LOG
		
SRL Introduce 从">ORACLE9i开始,出现了Standby Redo Logs(SRL),9.1开始只有">physical standby支持SRL ...
 - Standby Redo Logs的前世今生与最佳实践
		
编辑手记:使用过Data Guard的人应该对于Standby Redo Logs都不陌生,在配置了 Standby Redo Logs的standby中,能够进行日志的实时应用,同时Standby ...
 - Oracle Dataguard Standby Redo Log的两个实验
		
在Data Guard环境中,Standby Redo Log是一个比较特殊的日志类型.从最新的DG安装指导中,都推荐在Primary和Standby端,都配置Standby Redo Log. 简单 ...
 - dataguard 下主备 online redo 与 standby redo log resize 重建
		
环境说明: 本实验环境是一个节点的rac + 单节点 asm dg database 与 grid 版本是 11.2.0.4 .提别提醒 如果是多节点集群,操作时需要特别注意 thread . ...
 - Standby Redo Log 的设定原则、创建、删除、查看、归档位置
		
设定: 1.每个standby redo log file 至少要和primary database的redo log 一样大,为了方便管理,Oracle 建议主备库的redo log 设置成一样的大 ...
 - 配置standby redo log
		
Data Guard在最大保护和最高可用性模式下,Standby数据库必须配置standby redo log,通过下面的实验展示创建的原则和过程. 1.原则1).standby redo log的文 ...
 - 转 Logs are not shipped to the physical standby database
		
http://www.oracle-ckpt.com/dataguard_troubleshoot_snapper/ ######sample primay scripts: spool dg_Pri ...
 - 验证DG最大性能模式下使用ARCH/LGWR及STANDBY LOG的不同情况
		
总结: --两台单实例数据库做DG,数据库版本号10.2.0.1.0 1.主库配置为:arch async,备库无STANDBY LOG. 日志中会有:RFS[4]: No standby redo ...
 - 怎样使用 RMAN 增量备份恢复 data guard log gap(日志断档)
		
主库查询最小scn 信息: SQL> col current_scn for 999999999999999 SQL> SELECT CURRENT_SCN FROM V$DATABAS ...
 
随机推荐
- 获取n位数m进制的随机数 js
			
js 获取n位数m进制的随机数 n 的取值范围为 0 < n > 1.7976931348623157e+308 (Number.MAX_VALUE) m的取值范围为 2 <= m ...
 - 使用idea从零编写SpringCloud项目-Ribbo
			
git:https://github.com/bmdcheng/product_server git:https://github.com/bmdcheng/order_server 1.需要创建两个 ...
 - 第12组 Beta冲刺 (5/5)
			
1.1基本情况 ·队名:美少女战士 ·组长博客:https://www.cnblogs.com/yaningscnblogs/p/14016978.html ·作业博客:https://edu.cnb ...
 - 图模导入原理之 SVG图形基础与图形导入
			
一.svg图形基础 PMS图形中,图形svg文件内容一般由两部分组成: 1.<defs>标签中定义的是图元信息,即各种不同设备不同状态的图元应该如何显示: 2.各种<XXXXXX_L ...
 - intellij idea修改背景图片
			
上方菜单栏选择 File -> settings -> plugins,搜索Backgroung Image Plus插件 下载之后restart 菜单栏上选择view 设置好后选择O ...
 - Python操作数据库读书笔记
			
SQLite 简介 什么是 SQLite? SQLite是一个进程内的库,实现了自给自足的.无服务器的.零配置的.事务性的 SQL 数据库引擎.它是一个零配置的数据库,这意味着与其他数据库一样,您不需 ...
 - vs2019远程调试win7系统的程序
			
vs2019远程调试 一.安装vs2019远程调试工具 首先让调试的电脑(也就是不安装vs2019的电脑),安装vs2019远程调试工具:VS_RemoteTools.exe. 网址:进行下载.h ...
 - Use `tensor.item()` in Python or `tensor.item<T>()` in C++ to convert a 0-dim tensor to a number
			
IndexError: invalid index of a 0-dim tensor. Use `tensor.item()` in Python or `tensor.item<T>( ...
 - 06-Spring整合mybatis实现简易登录
			
1. 文件结构 pojo-Users: //属性名与数据库列名一致 public class Users implements Serializable { private int uid; priv ...
 - echart 解决setOption线残留
			
前言: Antd + echarts 我想要实现的是点击表的某一行自动生成对应的折线图,我在点击第一行生成5条线,我在点击第二行的时候,本该生成2条线,结果还是5条线: 最开始我以为设置的 serie ...