ORA-00600: internal error code, arguments: [kmgs_component_init_3], [60], [65], [17], [], [], [], [], [], [], [], []

Recently I patched an grid infrastructure to an higher version. After the patching I started the grid infrastructure on that host, and ASM was unable to start. Looking in the alert.log file of the ASM instance it turned out that upon starting ASM, even before the contents of the pfile/spfile was displayed, the ASM crashed with the ORA-00600 error:

Sat Oct 13 14:35:07 2012
NOTE: No asm libraries found in the system
* instance_number obtained from CSS = 1, checking for the existence of node 0... 
* node 0 does not exist. instance_number = 1 
Starting ORACLE instance (normal)
****************** Huge Pages Information *****************
Huge Pages memory pool detected (total: 30960 free: 30960)
DFLT Huge Pages allocation successful (allocated: 67107111)
CELL communication is configured to use the following interface(s) for this instance 
CELL interconnect IPC version: Oracle RDS/IP (generic)
IPC Vendor 1 Protocol 3
  Version 4.1
Picked latch-free SCN scheme 3
Using LOG_ARCHIVE_DEST_1 parameter default value as /u01/app/11.2.0/grid/dbs/arch
Autotune of undo retention is turned on. 
SYS auditing is disabled
NOTE: Volume support  enabled
Errors in file /u01/app/oracle/diag/asm/+asm/+ASM1/trace/+ASM1_ora_20405.trc  (incident=66599):
ORA-00600: internal error code, arguments: [kmgs_component_init_3], [60], [65], [17], [], [], [], [], [], [], [], []
Incident details in: /u01/app/oracle/diag/asm/+asm/+ASM1/incident/incdir_66599/+ASM1_ora_20405_i66599.trc
Sweep [inc][66599]: completed
Use ADRCI or Support Workbench to package the incident.
See Note 411.1 at My Oracle Support for error and packaging details.

A quick google didn't result in any hits, nor searching the MOS knowledge base and bug database.

I decided to start the ASM instance manually, and got an interesting message on screen just prior to the instance crashing:

ORA-32004: obsolete or deprecated parameter(s) specified for ASM instance

Upon investigation of the contents of the spfile, it turned out the parameter 'remote_os_authent' was set for the ASM instance. Removing this parameter returned normal, expect behaviour, in other words: not crashing the ASM instance.

I tried to replay/redo this failure in a VM on my laptop (using Oracle Grid Infrastructure in non-clustered mode), but was UNABLE to crash ASM by setting 'remote_os_authent' to both true and false. So it could either be a 'cluster feature' or a feature specific to version

The reason for this blogpost is to have a little bit of documentation on the OERI [kmgs_component_init_3], so if anybody encounters this problem, there is at least some clue to be found, or even a resolution.

ps. kmgs_component_init is in the VOS layer (operating system depended layer)

  1. Frits,

    Last week I just upgraded a 2-node cluster running tot on OEL5.8 with the remote_os_athent set to true.
    The upgrade was succesfull, I did see the depricated parameter warning though.

    Curious what the differences are with your environment.

  2. Hans, just to be sure: you saw this is the ASM instance this post is about, not the normal database instance? I can understand the parameter to be set in a database instance, I think it doesn’t make sense to set it in an ASM instance.

  3. anonymous said:

    we have recently patched grid from to and have encountered the same ORA error and not able to startup asm instance.But as per the blog checked remote_os_authent and it is not set.

    • That’s interesting! Did you found a way to get around it? What did it for me was to manually try to start the ASM instance, and see what the error was, and resolve that!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: