ORA-600 [kcidr_io_check_common_2] When Using Raw Devices on 11.2.0.2 (Doc ID 1269346.1)

Last updated on FEBRUARY 07, 2014

Applies to:

Oracle Database - Enterprise Edition - Version 11.2.0.2 and later
HP-UX Itanium

***Checked for relevance on 26-Jul-2012***

Symptoms

On HP Itanium, when trying to create a new 11.2.0.2 database or upgrade an existing database to 11.2.0.2 and the database has controlfiles, datafiles, and/or redo log files located on raw devices, we get errors like:

ALTER DATABASE MOUNT
Errors in file
/u02/oracle/app/oracle/diag/rdbms/demo/demo/trace/demo_ckpt_20205.trc:
ORA-00210: cannot open the specified control file
ORA-00202: control file: '/dev/vg11/rcontrol_01.dbf'
...
Errors in file
/u02/oracle/app/oracle/diag/rdbms/demo/demo/trace/demo_m001_20219.trc
(incident=192165):
ORA-00600: internal error code, arguments: [kcidr_io_check_common_2], [1],
[/dev/vg11/rcontrol_01.dbf], [0], [1], [0], [], [], [], [], [], []
ORA-00210: cannot open the specified control file
ORA-00202: control file: '/dev/vg11/rcontrol_01.dbf'
...


Doing a tusc of the startup, eg. with:

$ tusc -fao /tmp/tusc.out sqlplus "/ as sysdba"
SQL> startup mount


we can see permissions errors raised when opening the block device:

open("/dev/vg11/control_01.dbf", O_RDONLY|O_NDELAY|0x800, 060750)
--> ERR#13 EACCES


Note the difference in the file names - rcontrol_01.dbf is the character device whereas control_01.dbf (without the leading "r") is the corresponding block device.

Changes

No changes to the environment, but the 11.2.0.2 database software was just upgraded or installed

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms