My Oracle Support Banner

Srvctl Fails to Start Instance while sqlplus Works on Solaris (Doc ID 603051.1)

Last updated on AUGUST 04, 2018

Applies to:

Oracle Database - Enterprise Edition - Version to [Release 10.1 to 11.2]
Oracle Solaris on SPARC (64-bit)
Oracle Solaris on x86 (32-bit)
Oracle Solaris on x86-64 (64-bit)
Solaris Operating System (Intel)Solaris Operating System (SPARC) (64-bit)Solaris Operating System (x86-64)
Solaris Operating System (x86)Solaris Operating System (SPARC 64-bit)


Attempting to start an instance/database via 'srvctl' would fail as follows:

% srvctl start instance -d test -i test1
PRKP-1001 : Error starting instance test1 on node node1
CRS-0215: Could not start resource 'ora.test.test1.inst'.

There are two cases:
Case I:
alert.log shows:

WARNING: EINVAL creating segment of size 0x00000004e200c000
fix shm parameters in /etc/system or equivalent

RACG log under $ORACLE_HOME/log/<hostname>/racg/imon_<DBNAME>.log shows:

SQL> ORA-27102: out of memory
SVR4 Error: 22: Invalid argument
SQL> Disconnect'

Case II:
alert log shows:

Fri Jun 4 22:32:44 2010
Starting ORACLE instance (normal)

RACG log under $ORACLE_HOME/log/<hostname>/racg/imon_<DBNAME>.log shows:

2010-06-04 22:32:44.501: [ RACG][6] [18218][6][ora.test.test1.inst]:
SQL*Plus: Release - Production on Fri Jun 4 22:32:44 2010

Copyright (c) 1982, 2007, Oracle. All Rights Reserved.

Enter user-name: Connected to an idle instance.

SQL> ORA-27102: out of memory
SVR4 Error: 28: No space left on device

However, starting the instance via sqlplus as oracle user works fine!


% cat /etc/procject shows ->

Project for the oracle user is correct..
You can verify an instance is using it if you start with sqlplus & then run ->
% ps -u oracle -o pid,user,project,args


To view full details, sign in with your My Oracle Support account.

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

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.