10 g RAC的dataguad异常一则

  

今天重启一个dataguad的时候,无法启动MRP进程,报错如下

Wed  Mar , 9 15:32:55  2016   ALTER  DATABASE  recover  managed  standby  DATABASE  using  current  logfile 断开连接   Wed  Mar , 9 15:32:55  2016   Attempt 用start  background  Managed  Standby  Recovery  process  (ORCL1)   MRP0  started  with  pid=30, OS  id=9267   Wed  Mar , 9 15:32:55  2016   MRP0: Background  Managed  Standby  Recovery  process  started  (ORCL1)   Wed  Mar , 9 15:33:00  2016   Managed  Standby  Recovery  starting  Real  Time 应用   Wed  Mar , 9 15:33:00  2016   MRP0: Some  datafile  enqueues 断开连接;still 举行!,Retry 复苏……   Wed  Mar , 9 15:33:00  2016   Errors  file 拷贝;/home/甲骨文公司/oracle/admin/oracle/bdump/orcl1_mrp0_9267.trc:   ORA - 01124: Message  1124年,not 发现;,No  Message  file  for 产品=RDBMS,设施=奥拉;,参数:,[1]   ORA - 01110: Message  1110年,not 发现;,No  Message  file  for 产品=RDBMS,设施=奥拉;,参数:,[1],[+数据/orcl/system01.dbf]   Wed  Mar , 9 15:33:00  2016   Managed  Standby  Recovery  not  using  Real  Time 应用   Wed  Mar , 9 15:33:00  2016   Errors  file 拷贝;/home/甲骨文公司/oracle/admin/oracle/bdump/orcl1_mrp0_9267.trc:   ORA - 01124: Message  1124年,not 发现;,No  Message  file  for 产品=RDBMS,设施=奥拉;,参数:,[1]   ORA - 01110: Message  1110年,not 发现;,No  Message  file  for 产品=RDBMS,设施=奥拉;,参数:,[1],[+数据/orcl/system01.dbf]   Wed  Mar , 9 15:33:20  2016   MRP0: Background  Media  Recovery  terminated  with  error  1153   Wed  Mar , 9 15:33:20  2016   Errors  file 拷贝;/home/甲骨文公司/oracle/admin/oracle/bdump/orcl1_mrp0_9267.trc:   ORA - 01153: Message  1153年,not 发现;,No  Message  file  for 产品=RDBMS,设施=奥拉   Wed  Mar , 9 15:33:20  2016   Errors  file /home/拷贝甲骨文公司/oracle/admin/oracle/bdump/orcl1_mrp0_9267。委员会:


这里说一下环境

,主库是10 g 2节点RAC,备库同样是2个节点10 g RAC,但是只有节点1做日志恢复

事故经过:

,昨天由于备库的存储故障(有raid,数据没异常),就停了crs让存储工程师维护,维护以后,新磁盘需要同步数据,所以就今天启动dg,间隔大概24小时

今天维护好了,需要启动,2节点分别执行了/etc/摆在/init。crs开始

都知道这个命令会启动asm及db的实例,但是我给忽略了

在节点1起来以后,看日志,数据库开放到了只读的,然后执行了关机,并启动到山执行revoer,但是这里报的错,信息如上


其实现在很清晰的能看的到,1节点启动MRP进程准备恢复,但由于2节点也处于只读的模式,数据文件已经被占用了。所以节点1的MRP没法恢复数据文件。就被关闭了


解决办法:

,,,,关闭2节点db即可



10 g RAC的dataguad异常一则