Вы находитесь на странице: 1из 4

Requirements for Installing Oracle 11gR1 RDBMS on Solaris 9/10 SPARC

Requirements for Installing Oracle 11gR1 RDBMS on Solaris SPARC 64-bit

1. Hardware Requirements * Oracle software requires a minimum of 1024 MB of RAM for successful installation. * The following table describes the relationship between installed RAM and the configured swap space requirement: prtconf|grep -i mem swap -l

RAM Between 1 GB and 2 GB Between 2 GB and 16 GB More than 16 GB

Swap Space 1.5 times the size of RAM Equal to the size of RAM 16 GB

* 1 GB Mb of free space in /tmp * The disk space requirements for software files for each installation type: Enterprise Edition - 4.68 GB Standard Edition - 4.62 GB Custom Edition - 4.71 GB (maximum) * Between 1.5 GB and 2 GB of disk space is required for preconfigured database that uses file system storage (optional). 2 Software Requirements ? Solaris 5.9 Update U7 (09/04), 1. 2.Solaris 10 To determine the update level of Solaris installed, enter the following command:
$ cat /etc/release Solaris 9 4/03 s9s_u3wos_

In the output of the command, _u3 refers to update 3 of Solaris 9. 3 Package Requirement * The following packages (or later versions) must be installed: SUNWi1cs

SUNWi1of SUNWlibC SUNWlibm SUNWlibms SUNWsprot SUNWsprox (Not applicable to Solaris 10), SUNWtoo SUNWxwfnt SUNWuiu8 Note 290034.1 SUNWulcf Note 290034.1 Packages can be checked as :/bin/pkginfo -i SUNWarc SUNWbtool SUNWcsl SUNWhea SUNWi15cs SUNWi1cs SUNWi1of SUNWlibC SUNWlibm SUNWlibms SUNWsprot SUNWtoo SUNWxwfnt 4 Patch Requirements

Solaris 9 Reqd Patches: 112233-11 111722-04 112874-39 115675-01 (NUMA only) 113471-08 (NUMA only) 115675-01 (NUMA only) 113029-07 for Fair Share Scheduler, See Note 558374.1 Solaris 10 Reqd Patches: 127111-02 s/b 127127-11 137111-04 s/b 137137-09 (Part Number B32314-02) To support Pro*C/C++,Pro*FORTRAN,Oracle Call Interface,Oracle C++ Call Interface,Oracle XML Developer? Kit (XDK) s 112760-05 (Solaris 9) 117837-05 (Solaris X86 10) 117846-08 (Solaris X86 10) 118682-01 (Solaris X86 10)

# /usr/sbin/patchadd -p | grep patch_number(without version number) /usr/sbin/patchadd -p | grep /usr/sbin/patchadd -p | grep /usr/sbin/patchadd -p | grep /usr/sbin/patchadd -p | grep /usr/sbin/patchadd -p | grep /usr/sbin/patchadd -p | grep /usr/sbin/patchadd -p | grep 111722-04 112874-39 115675-01 113471-08 115675-01 113029-07 112760-05

For example, to determine if any version of the 119963 patch is installed, use the following command: # /usr/sbin/patchadd -p | grep 120753

5 Configure Shell Limits


Oracle recommends that you set shell limits and system configuration parameters as described in this section. The ulimit settings determine process memory related resource limits. Verify that the shell limits displayed in the following table are set to the values shown:

Shell Limit

Recommended Value -1 (Unlimited) -1 (Unlimited) Minium value: 1048576 Minium value: 32768 Minium value: 4096 Minium value: 4194304

TIME FILE DATA STACK NOFILES VMEMORY

To display the current value specified for these shell limits enter the following commands:
ulimit ulimit ulimit ulimit ulimit ulimit -t -f -d -s -n v

6 Configuring Kernel Parameters


Verify that the kernel parameters shown in the following table are set to values greater than or equal to the minimum value shown on Solaris 9 operating systems. The procedure following the table describes how to verify and set the values.
Parameter Minimum Value

Parameter noexec_user_stack semsys:seminfo_semmni semsys:seminfo_semmns semsys:seminfo_semmsl semsys:seminfo_semvmx shmsys:shminfo_shmmax shmsys:shminfo_shmmni

Replaced by Resource Control Minimum Value

NA project.max-sem-ids NA process.max-sem-nsems NA project.max-shm-memory project.max-shm-ids


semsys:seminfo_semmni

1 100 1024 256 32767 4294967295 100

cat /etc/system | grep noexec_user_stack

cat /etc/system | grep semsys:seminfo_semmni cat /etc/system | grep semsys:seminfo_semmns cat /etc/system | grep semsys:seminfo_semmsl cat /etc/system | grep semsys:seminfo_semvmx cat /etc/system | grep shmsys:shminfo_shmmax cat /etc/system | grep shmsys:shminfo_shmmni cat /etc/system | grep noexec_user_stack

Вам также может понравиться