ORA-00600 [SKGMHASH] Starting up an ASM/RDBMS Instance (Doc ID 756713.1)

Last updated on DECEMBER 25, 2016

Applies to:

Oracle Database - Enterprise Edition - Version 11.1.0.6 and later
Linux x86
Generic Linux
Linux x86-64
***Checked for relevance on 25-Dec-2016***

Symptoms

During the ASM/RDBMS instance startup, you receive the error:

SQL> conn / as sysdba
Connected to an idle instance.
SQL> startup
ORA-00600: internal error code, arguments: SKGMHASH, [1], 18446744072635731584, [0], 0], [, ], [, ], [, ], [



The call stack trace is similar to:

----- Call Stack Trace -----
skdstdst <- ksedst1 <- ksedst <- dbkedDefDump <- ksedmp
<- PGOSF52_ksfdmp <- dbgexPhaseII <- dbgexProcessError <- dbgeExecuteForError <- dbgePostErrorKGE
<- 1774 <- dbkePostKGE_kgsf <- kgeadse <- kgerinv_internal <- kgerinv
<- kgesinv <- kgesinw <- skgmlocate <- skgmcrone <- skgmcrmany
<- skgmcreate <- ksmcrealm <- ksmcsg <- opistr_real <- opistr
<- opiodr <- ttcpip <- opitsk <- opiino <- opiodr
<- opidrv <- sou2o <- opimai_real <- ssthrdmain <- main
<- libc_start_main <- start



From the strace of the server process which is doing the startup:

(...)
shmget(IPC_PRIVATE, 4194304, 0660) = 2686992
shmat(2686992, 0, 0x8000 /* SHM_??? */) = -1 EACCES (Permission denied)
shmctl(2686992, IPC_RMID, 0) = 0
shmget(0xbffece80, 4096, IPC_CREAT|IPC_EXCL|0660) = 2719760
shmat(2719760, 0, 0) = ?
open("/dev/shm/ora_+ASM1_2719760_0", O_RDWR|O_CREAT|O_SYNC, 0660) = -1 EACCES (Permission denied)
shmdt(0x2a96978000) = 0
shmctl(2719760, IPC_RMID, 0) = 0
shmget(0xbffece81, 4096, IPC_CREAT|IPC_EXCL|0660) = 2752528
shmat(2752528, 0, 0) = ?
open("/dev/shm/ora_+ASM1_2752528_0", O_RDWR|O_CREAT|O_SYNC, 0660) = -1 EACCES (Permission denied)
shmdt(0x2a96978000) = 0
shmctl(2752528, IPC_RMID, 0) = 0
shmget(0xbffece82, 4096, IPC_CREAT|IPC_EXCL|0660) = 2785296
shmat(2785296, 0, 0) = ?
open("/dev/shm/ora_+ASM1_2785296_0", O_RDWR|O_CREAT|O_SYNC, 0660) = -1 EACCES (Permission denied)
shmdt(0x2a96978000) = 0
shmctl(2785296, IPC_RMID, 0) = 0
shmget(0xbffece83, 4096, IPC_CREAT|IPC_EXCL|0660) = 2818064
shmat(2818064, 0, 0) = ?
open("/dev/shm/ora_+ASM1_2818064_0", O_RDWR|O_CREAT|O_SYNC, 0660) = -1 EACCES (Permission denied)
shmdt(0x2a96978000) = 0
(...)

Changes

This is a new installation and you are going to configure the ASM and/or the RDBMS instance with dbca.

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