




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
dgbroker校验失败的一个奇怪问题(r8笔记第50天) 前几天碰到一个看起来有些奇怪的例子,今天抽空把分析过程整理了一下。有一主一备的一套测试环境,之前环境在我手里,交给另外一个同事之后,重新搭建了dataguard,我检查了一圈,发现都没有问题,然后过了一个星期的样子,无意中再次查看的时候,发现这个备库竟然在dg broker中的状态是disable,当然我也不能看到这个现象就反问同事,说当时dataguard怎么有这种低级操作问题。我想了想,根据我的印象,当时也确实是搭建成功了。这些天这个主库也从来没有任何的操作,zabbix也一直没有相关的报警,这个问题引起了我的兴趣,我们来查一查。大体的架构环境是这样的,有两台独立的测试环境,目前因为schema有一些重合,没有整合到一起,因为平时的负载极小,而且存在单点故障,就把原来的逻辑备份方式改成了dataguard。这样我们基本就从这些逻辑备份校验中解放出来了。因为平时负载小,使用率不高,所以就把备库都搭建到了同一个台服务器上。这次dg broker校验出问题的是test1的主库现象就是:DGMGRL show configuration;Configuration - testdb_dg Protection Mode: MaxPerformance Databases: sactvdb - Primary database s2actvdb - Physical standby database (disabled)Fast-Start Failover: DISABLEDConfiguration Status:SUCCESS当时的处理思路是尝试enable,结果抛错了。DGMGRL enable database s2actvdb;Error: ORA-16631: operation requires shutdown of database or instance Failed.DGMGRL show database verbose s2actvdb;Database - s2actvdb Role: PHYSICAL STANDBY Intended State: OFFLINE Transport Lag: (unknown) Apply Lag: (unknown) Real Time Query: OFF Instance(s): actvdb Properties: DGConnectIdentifier = s2actvdb ObserverConnectIdentifier = LogXptMode = ASYNC DelayMins = 0 Binding = optional MaxFailure = 0 MaxConnections = 1 . InconsistentProperties = (monitor) InconsistentLogXptProps = (monitor) SendQEntries = (monitor) LogXptStatus = (monitor) RecvQEntries = (monitor) SidName = actvdb StaticConnectIdentifier = (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=xxxx)(PORT=1528)(CONNECT_DATA=(SERVICE_NAME=s2actvdb_DGMGRL)(INSTANCE_NAME=actvdb)(SERVER=DEDICATED) StandbyArchiveLocation = USE_DB_RECOVERY_FILE_DEST AlternateLocation = LogArchiveTrace = 0 LogArchiveFormat = %t_%s_%r.dbf TopWaitEvents = (monitor)Database Status:SHUTDOWN然后尝试设置备库为onlineDGMGRL edit database s2actvdb set state=ONLINE;Error: ORA-16525: the Data Guard broker is not yet availableFailed.这个时候虽然抛错,dg broker的校验结果却发生了变化。DGMGRL show configuration;Configuration - testdb_dg Protection Mode: MaxPerformance Databases: sactvdb - Primary database s2actvdb - Physical standby database Error: ORA-16525: the Data Guard broker is not yet availableFast-Start Failover: DISABLEDConfiguration Status:ERROR然后折腾了一番,发现原因是log_archive_dest_state_2的值为RESET,重新置为ENABLE之后就没有问题了。那么问题就来了,为什么这个地方的值变为了reset。经过一番排查,发现这台服务器中的备库1在本周重启了,而且还是在nomount阶段。当然这个问题还是很好定位,最后发现是同事搭建test2的备库的时候,无意中碰到了test1的备库,做了重启的操作。那么就问题而言,就更奇怪了,先不说重启备库的操作失误,就技术角度而言,重启备库会直接导致log_archive_dest_state_2为reset,到底是什么原因导致这种情况发生。于是开始翻找日志的一些痕迹。RESET相关的日志为:TNS-12564: TNS:connection refused ns secondary err code: 0 nt main err code: 0 nt secondary err code: 0 nt OS err code: 0Tue Mar 22 17:53:59 2016ALTER SYSTEM SET log_archive_dest_state_2=RESET SCOPE=BOTH;在置为RESET之前出现了网络连接问题,时间点就
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小学体育课程教学评价方案
- 2025广西柳州市社会福利医院编外聘用人员招聘19人笔试备考试题及答案解析
- 2025内蒙古建元能源集团招聘150人笔试备考试题及答案解析
- 2025广东佛山市顺德区勒流新球初级中学英语、物理临聘教师招聘笔试备考试题及答案解析
- 教育培训机构在线教学实施方案
- 2025江西吉安吉州区面向社会招聘城市社区专职网格员55人笔试参考题库附答案解析
- 七中墨池2026年教师储备招聘笔试模拟试题及答案解析
- 2026华能南通电厂招聘笔试参考题库附答案解析
- 2025年甘肃省秋季“组团式”引进高层次和急需紧缺人才(5980+人)笔试备考试题及答案解析
- 2025年安徽省领航水下工程技术研发有限公司招聘4人(第二批次)笔试参考题库附答案解析
- 《电力应急电源装备测试导则》
- 海水鱼类增殖放流记录表格、人工标志、增殖放流验收报告
- 建筑工地节前停工安全检查表
- 动态心电图培训课件
- 微商培训的课件目录
- FZ/T 07025-2022针织行业绿色工厂评价要求
- 小学二年级上册数学练习题
- 德国国家概况
- 内科常见疾病中医诊疗规范诊疗指南2023版
- 全国2022年10月自考05744《食品加工与保藏(专)》真题
- 整本书读写《一颗遗失的扣子》(课件)三年级下册语文统编版
评论
0/150
提交评论