RFS[3]: No standby redo logfiles available for thread 1

RFS[3]: No standby redo logfiles available for thread 1,第1张

概述问题描述:备库恢复DG之后,mrp进程一直是wait_for_log,主库创建数据没有正常同步,只有在切换归档的时候备库才能同步主库数据 查看主库日志,主库RFS进程提示没有可用的standby re

问题描述:备库恢复DG之后,mrp进程一直是wait_for_log,主库创建数据没有正常同步,只有在切换归档的时候备库才能同步主库数据

 

查看主库日志,主库RFS进程提示没有可用的standby redo在线程1

主库输出日志:

RFS[3]: Assigned to RFS process 15362RFS[3]: No standby redo logfiles available for thread 1RFS[3]: Opened log for thread 1 sequence 712 dbID 1446616449 branch 1051207668Sat 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#,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,block#,blocks from v$managed_standby;PROCESS   STATUS	  THREAD#  SEQUENCE#	 BLOCK#     BLOCKS--------- ------------ ---------- ---------- ---------- ----------ARCH	  CONNECTED		0	   0	      0 	 0ARCH	  CONNECTED		0	   0	      0 	 0ARCH	  CONNECTED		0	   0	      0 	 0ARCH	  CLOSING		1	 710	      1        416RFS	  IDLE			0	   0	      0 	 0MRP0	  APPLYING_LOG		1	 713	 255005    1048576RFS	  IDLE			0	   0	      0 	 0RFS	  IDLE			1	 713	 255005 	 18 rows selected.

 

状态正常,mrp进程已经变成applying_log

 

 

总结

以上是内存溢出为你收集整理的RFS[3]: No standby redo logfiles available for thread 1全部内容,希望文章能够帮你解决RFS[3]: No standby redo logfiles available for thread 1所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1151808.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存