Chinaunix首页 | 论坛 | 博客
  • 博客访问: 829330
  • 博文数量: 105
  • 博客积分: 636
  • 博客等级: 中士
  • 技术积分: 1704
  • 用 户 组: 普通用户
  • 注册时间: 2012-08-11 10:57
文章分类

全部博文(105)

文章存档

2017年(4)

2016年(9)

2015年(18)

2014年(16)

2013年(34)

2012年(24)

分类: Oracle

2015-02-11 12:18:15

在给oracle rac+asm 配置standby(db+asm)时遇到如下错误:
版本:11.2.0.1 做duplicate后 备库启动时报错,不能mount上,查看alert日志
ALTER DATABASE   MOUNT
 Errors in file /u01/app/oracle/diag/rdbms/dg/dg/trace/dg_rbal_16494.trc:
ORA-15183: ASMLIB initialization error [driver/agent not installed]
 WARNING: FAILED to load library: /opt/oracle/extapi/64/asm/orcl/1/libasm.so
 SUCCESS: diskgroup ASMOCR was mounted
ORA-00204: error in reading (block 1, # blocks 1) of control file
ORA-00202: control file: '+ASMOCR/dg/controlfile/current.259.871317183'
ORA-15081: failed to submit an I/O operation to a disk
ORA-00204: error in reading (block 1, # blocks 1) of control file
ORA-00202: control file: '+ASMOCR/dg/controlfile/current.258.871317183'
ORA-15081: failed to submit an I/O operation to a disk
ERROR: failed to establish dependency between database dg and diskgroup resource ora.ASMOCR.dg
ORA-205 signalled during: ALTER DATABASE   MOUNT...
以上是主要报错信息
根据报错信息分析下这个错误:
1.ora-205 报这个错是在数据库启动到mount时,从umount 到mount是要读取控制文件。我看了下spfile的控制文件参数是没有问题的
2.系统在启动时 读取控制文件报错ORA-204,是什么原因导致的?
3.因为用的是asm 此处diskgroup asmocr已经mount成功了
4. db在关联diskgroup出现错误:ERROR: failed to establish dependency between database dg and diskgroup resource ora.ASMOCR.dg
5.id oracle :uid=1101(oracle) gid=1000(oinstall) groups=1000(oinstall),1031(dba),1020(asmadmin),1021(asmdba),1300(oper)
   用户的权限是没有问题的
6.加载asmlib出现问题
解决办法

# cd $ORACLE_HOME/bin
# chgrp asmadmin oracle
# chmod 6751 oracle
-rwsr-s--x 1 oracle asmadmin 210824714 Jan 29 14:27 oracle
再次启动 成功。

阅读(2318) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~