You are on page 1of 3

Reference:

Oracle Database on Unix AIX,HP-UX,Linux,Mac OS X,Solaris,Tru64 Unix Operating Systems


Installation and Configuration Requirements Quick Reference (8.0.5 to 11.2) [ID 169706.1]

Recommendations to Install Oracle Applications 11i [ID 294932.1]

The Remote Diagnostic Agent RDA (see Note 314422.1 for more info on RDA) has
the capability to run a Pre-Installation check on several 10.1 and 10.2 Unix/Linux
Platforms.

Please refer to Note 250262.1 for specifics on how to run these Pre-Install scripts on
your server.

1) Check that the PATH is set correctly using Note: 186207.1

Make sure /usr/ccs/bin, /usr/bin and /bin appear in the $PATH before
/usr/ucb.

The 'tr' should be coming from the /usr/bin directory instead of /usr/ucb.

If that is the case, modify your $PATH as follows:

/usr/bin:/usr/ccs/bin:/usr/sbin/:usr/ucb

2) Set 'ulimit' Parameters as 'unlimited' : (Using Korn Shell)

The following command will display the current ulimit settings :

$ ulimit -a

time(seconds) : unlimited
file(blocks) : unlimited
data(kbytes) : 131072
stack(kbytes) : 2048
memory(kbytes): 216272
coredump(blocks) : unlimited
nofiles(descriptors) : 4096
vmemory(kbytes) : 1048576

Set all of them as unlimited as follows :

ulimit -t unlimited
ulimit -f unlimited
ulimit -d unlimited
ulimit -s unlimited
ulimit -m unlimited
ulimit -c unlimited
ulimit -n unlimited
ulimit -v unlimited
3) RAM

If RAM = 1024MB to 2048Mb


then 1.5 times RAM
elseif RAM > 2048MB and < 8192MB
then match RAM
else RAM > 8192MB
then .75 times RAM

4) Required Packages:

SUNWarc,
SUNWbtool,
SUNWhea,
SUNWlibm,
SUNWlibms,
SUNWmfrun,
SUNWsprot,
SUNWsprox (Not applicable to Solaris 10),
SUNWtoo,
SUNWxwfnt,
SUNWi1cs,
SUNWi15cs,
SUNWi1of,
SUNWxcu4,
SUNWuiu8 and SUNWulcf - See Note 290034.1

Patch 4589082 needs to be installed prior to attempting an installation of 10.2 on


Solaris 10 SPARC to avoid "Error in invoking target 'relink' of makefile
'precomp/lib/ins_precomp.mk' related to -ldce not found. See also Note 333348.1.

5) Sun Kernel Settings

SEMMNI 100 ***


SEMMNS 1024 **
SEMMSL 256 ***
SEMVMX 32767 **
SHMMAX 4294967295
SHMMIN 1 *
SHMMNI 100***
SHMSEG 10 *
NOEXEC_USER_STACK 1

* obsolete in Solaris 9 and 10


** obsolete in Solaris 10
*** default value in Solaris 10 is already larger

Note: for Solaris 10 SHMMAX which is now set through the Resource Control
Facility not /etc/system. Refer to the 10gR2 for Solaris SPARC Installation
guide for steps to do this, as well as, the Release Notes which has
corrections:
10.2 Install Guides and Release Notes

Here are the new names of the kernel parameters for Solaris 10 (Solaris 9
equivalents are in parentheses):

project.max-sem-ids 100 (semmni)


process.max-sem-nsems 256 (semmsl)
project.max-shm-memory 4294967295 (shmmax)
project.max-shm-ids 100 (shmmni)

You might also like