My Oracle Support Banner

ORA-27102 Database Will Not Start With SHMMAX Set To 8589934592 (8GB) (Doc ID 461519.1)

Last updated on AUGUST 04, 2014

Applies to:

Oracle Database - Enterprise Edition - Version to [Release 10.1 to 10.2]
Red Hat Advanced Server
Linux x86
Linux x86-64
Linux x86-64Linux x86Red Hat Advanced Server

***Checked for relevance on 04-Aug-2014***


When shmmax is set to 8589934592 (which is half the size of RAM ), Database startup fails with error ORA-27102. This is no matter what the init.ora settings are (whether sga_max_size, sga_target etc.. are set or not)

If shmmax is set to any other value (even 8000000000, or 4294967295, or 12000000000, or
16000000000, ...) the database starts OK.

SQL> startup nomount
ORA-27102: out of memory
Linux Error: 22: Invalid argument



SHMMAX set to 8589934592 (8GB) with 16GB RAM


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

This document is being delivered to you via Oracle Support's Rapid Visibility (RaV) process and therefore has not been subject to an independent technical review.
My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.