To:
碰到一个问题,最大性能模式下的Standby , linux 4.0+Oracle9.2.0.7 .由于standby机器磁盘i/o出现异常,导致Standby OS类似僵死状态,可以ping通,但是在primary db 上 tnspingstandby 一直出于等待状态,看了standby上,listener.log 没有记录本次tnsping, 说明处于等待状态的访问根本没有到达Standby这边, 这时候设置的 optionalreopen , max_failure 等都不会被触发,因为没有返回错误信息 ,这样导致了primary db 也一直出于归档状态,active ,所以online redo 不能正常归档 , 系统hung住 。
看了metalink 上的文章https://metalink.oracle.com/metalink/plsql/f?p=130:14:3154909500438044084:::14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,260040.1,1,1,1,helvetica
说可以加入 _LOG_ARCHIVE_CALLOUT='LOCAL_FIRST=TRUE' , 但是这参数也是针对有错误返回的情况下才会首先归档本地,然后尝试归档远端 。 如果没有错误信息返回, 还是照样一直归档远端? 是否设置有效 ?
From: tolywang 2009.03.04 18:27
|