ORA-00600[kfioTranslateIO03] 和ORA-00600[17090]的解决

联系:QQ(5163721)

标题:ORA-00600[kfioTranslateIO03] 和ORA-00600[17090]的解决

作者:Lunar©版权所有[文章允许转载,但必须以链接方式注明源地址,否则追究法律责任.]

今天玩VM,发现数据库不能启动了:

[oracle@lunar1 test]$ ss

SQL*Plus: Release 11.2.0.3.0 Production on Mon Jun 24 05:32:01 2013

Copyright (c) 1982, 2011, Oracle.  All rights reserved.

Connected to an idle instance.

SQL> startup 
ORACLE instance started.

Total System Global Area  626327552 bytes
Fixed Size                  2230952 bytes
Variable Size             184550744 bytes
Database Buffers          432013312 bytes
Redo Buffers                7532544 bytes
ORA-03113: end-of-file on communication channel
Process ID: 12878
Session ID: 125 Serial number: 3


SQL>

检查alert日志,报错如下:

Mon Jun 24 05:32:16 2013
ORACLE_BASE from environment = /u01/app/oracle
Mon Jun 24 05:32:16 2013
ALTER DATABASE   MOUNT
NOTE: Loaded library: System 
ORA-15025: could not open disk "/dev/asm-diske"
ORA-27041: unable to open file
Linux-x86_64 Error: 13: Permission denied
Additional information: 9
ORA-15025: could not open disk "/dev/asm-diskf"
ORA-27041: unable to open file
Linux-x86_64 Error: 13: Permission denied
Additional information: 9
SUCCESS: diskgroup ASMDATA was mounted
ERROR: failed to establish dependency between database lunar and diskgroup resource ora.ASMDATA.dg
Errors in file /u01/app/oracle/diag/rdbms/lunar/lunar1/trace/lunar1_ckpt_12857.trc  (incident=4945):
ORA-00600: internal error code, arguments: [kfioTranslateIO03], [], [], [], [], [], [], [], [], [], [], []
Incident details in: /u01/app/oracle/diag/rdbms/lunar/lunar1/incident/incdir_4945/lunar1_ckpt_12857_i4945.trc
Use ADRCI or Support Workbench to package the incident.
See Note 411.1 at My Oracle Support for error and packaging details.
Mon Jun 24 05:32:19 2013
Sweep [inc][3746]: completed
Sweep [inc][3745]: completed
Sweep [inc2][3746]: completed
Sweep [inc2][3745]: completed
Dumping diagnostic data in directory=[cdmp_20130624053221], requested by (instance=1, osid=12857 (CKPT)), summary=[incident=4945].
Errors in file /u01/app/oracle/diag/rdbms/lunar/lunar1/trace/lunar1_ckpt_12857.trc  (incident=4946):
ORA-00600: internal error code, arguments: [17090], [], [], [], [], [], [], [], [], [], [], []
Incident details in: /u01/app/oracle/diag/rdbms/lunar/lunar1/incident/incdir_4946/lunar1_ckpt_12857_i4946.trc
Use ADRCI or Support Workbench to package the incident.
See Note 411.1 at My Oracle Support for error and packaging details.
ERROR: unrecoverable error ORA-600 raised in ASM I/O path; terminating process 12857 
Dumping diagnostic data in directory=[cdmp_20130624053223], requested by (instance=1, osid=12857 (CKPT)), summary=[incident=4946].
Mon Jun 24 05:32:24 2013
PMON (ospid: 12823): terminating the instance due to error 469
System state dump requested by (instance=1, osid=12823 (PMON)), summary=[abnormal instance termination].
System State dumped to trace file /u01/app/oracle/diag/rdbms/lunar/lunar1/trace/lunar1_diag_12833.trc
Mon Jun 24 05:32:25 2013
Dumping diagnostic data in directory=[cdmp_20130624053224], requested by (instance=1, osid=12823 (PMON)), summary=[abnormal instance termination].
Instance terminated by PMON, pid = 12823

很久没玩这个VM,隐约记得上次好像测试修改权限了
然后,根据报错查询官网:
ORA-00600: internal error code, arguments: [kfioTranslateIO03], [], [], [], [], [], [], [], [], [], [], []
果然是权限问题,因此检查相关权限并修改。

[oracle@lunar1 ~]$ cd $ORACLE_HOME/bin/
[oracle@lunar1 bin]$ ll oracle
-rwsr-x--x 1 oracle asmadmin 222M May  3 15:11 oracle
[oracle@lunar1 bin]$ chmod 6751 oracle
[oracle@lunar1 bin]$ ll oracle
-rwsr-x--x 1 oracle asmadmin 222M May  3 15:11 oracle
[oracle@lunar1 bin]$ 

使用root:

[root@lunar1 bin]# chmod 6751 oracle
[root@lunar1 bin]# ll oracle
-rwsr-s--x 1 oracle asmadmin 232399431 May  3 15:11 oracle
[root@lunar1 bin]# 

现在启动数据库就不报错了:

[oracle@lunar1 test]$ ss

SQL*Plus: Release 11.2.0.3.0 Production on Mon Jun 24 05:48:33 2013

Copyright (c) 1982, 2011, Oracle.  All rights reserved.

Connected to an idle instance.

SQL> startup
ORACLE instance started.

Total System Global Area  626327552 bytes
Fixed Size                  2230952 bytes
Variable Size             184550744 bytes
Database Buffers          432013312 bytes
Redo Buffers                7532544 bytes
Database mounted.
Database opened.
SQL> 
此条目发表在 ORA-600 or ORA-7445 分类目录,贴了 , 标签。将固定链接加入收藏夹。

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注