Oracle 11gR2 on Solaris 10安装技术文档(原版英文)

来源:互联网 发布:高斯键盘 mac 驱动 编辑:程序博客网 时间:2024/05/05 20:17

Requirements for Installing Oracle 11gR2 RDBMS on Solaris 10 SPARC [ID 964976.1]


 修改时间 21-OCT-2011类型 REFERENCE 状态 PUBLISHED 

In this Document
Purpose
Scope
Requirements for Installing Oracle 11gR2 RDBMS on Solaris 10 SPARC
References


 

Applies to:

Oracle Server - Enterprise Edition - Version: 11.2.0.1 to 11.2.0.1 - Release: 11.2 to 11.2
Oracle Solaris on SPARC (64-bit)

Purpose

This note explains the requirements that need to be met for a successful installation of the 11.2 base release on Solaris 10 SPARC 64-bit.
You can download the 11.2 from the following URL but you require a valid OTN account for download.

http://www.oracle.com/technology/software/products/database/oracle11g/112010_sparc64soft.html
or
http://edelivery.oracle.com/

Scope

This procedure is meant for those planning/trying to install Oracle Server 11.2.0.X.0 on Solaris 10 SPARC 64-bit. Please note that the document only lays down the minimum requirements. If your configuration is higher than as mentioned, you have met the pre-installation requirements. You may also need to customize certain parameters depending upon your database/application size which is out of scope of this document.

For any conflicts with this and any other MOS note, please refer to the Oracle documentation as it overrides any information provided here.

You can review the documents related to Installation from the following OTN site.

http://www.oracle.com/pls/db112/portal.portal_db?selected=11&frame=

Requirements for Installing Oracle 11gR2 RDBMS on Solaris 10 SPARC

Requirements for Installing Oracle 11gR2 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:


RAMSwap Space Between 1 GB and 2 GB1.5 times the size of RAM Between 2 GB and 16 GBEqual to the size of RAM More than 16 GB16 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 a preconfigured database that uses file system storage (optional).

2 Software Requirements

Solaris 10 U6 (5.10-2008.10)

Update level can be checked from "/etc/release" file.

Applying a kernel patch or a Solaris patch bundle is not the equivalent to installing the specific Solaris 10 "update 6" image. 11gR2 RDBMS software is only certified for a base install image of Solaris 10 update 6 or greater. For additional detail, please see Document 971464.1, "FAQ - 11gR2 requires Solaris 10 update 6 +"

2.1. Package Requirement
* The following packages (or later versions) must be installed:

SUNWarc
SUNWbtool
SUNWcsl
SUNWhea
SUNWi15cs
SUNWi1cs
SUNWi1of
SUNWlibC
SUNWlibm
SUNWlibms
SUNWsprot
SUNWtoo
SUNWxwfnt

Packages can be checked as:

 

%/bin/pkginfo -i SUNWarc SUNWbtool SUNWcsl SUNWhea SUNWi15cs SUNWi1cs SUNWi1of SUNWlibC SUNWlibm SUNWlibms SUNWsprot SUNWtoo SUNWxwfnt


2.2.Patch Requirements

For all Installations:

120753-06: SunOS 5.10: Microtasking libraries (libmtsk) patch
139574-03: SunOS 5.10: file crle ldd stings elfdump patch
141444-09
141414-02

If using Pro*C/C++, Pro*FORTRAN, Oracle Call Interface, Oracle C++ Call Interface, Oracle XML Developer's Kit (XDK), then following OS patches are also required:

119963-14: SunOS 5.10: Shared library patch for C++
124861-15: SunOS 5.10 Compiler Common patch for Sun C C++ (optional)

If also using Database Smart Flash Cache (An Enterprise Edition only feature), also install the following OS patches:

125555-03
140796-01
140899-01
141016-01
139555-08
141414-10
141736-05

To determine whether an operating system patch is installed, enter a command similar to the following:

 

# /usr/sbin/patchadd -p | grep patch_number(without version number)


For example, to determine if any version of the 119963 patch is installed, use the following command:

# /usr/sbin/patchadd -p | grep 120753


 

2.3 Compiler Requirement

Sun One Studio 12 (C and C++ 5.9) is supported with Pro*C/C++, Oracle Call Interface, Oracle C++ Call Interface, and Oracle XML Developer's Kit (XDK) for Oracle Database 11g Release 2.

2.4 Additional requirements


Additionally, the following installation pre-requisites must be met if the specific Oracle product listed is being installed:

Oracle JDBC/OCI Drivers:

JDK 6 Update 10 (Java SE Development Kit 1.6 u10) or JDK 5 (1.5.0_16) with the JNDI extension with the Oracle Java Database Connectivity and Oracle Call Interface drivers. However, these are not mandatory for the database installation. Please note that JDK 1.5.0 is installed with this release.

Oracle Messaging Gateway:

IBM MQSeries V6.0, client and server
Tibco Rendezvous 7.2


3. OS Environment

3.1 Kernel parameters

Solaris 10 uses the resource control facility to implement the System V IPC. However, Oracle recommends that you set both resource control and /etc/system/ parameters. Operating system parameters not replaced by resource controls continue to affect performance and security on Solaris 10 systems.


ParameterReplaced by Resource ControlMinimum Value noexec_user_stackNA (can be set in /etc/system only)1 semsys:seminfo_semmniproject.max-sem-ids100 semsys:seminfo_semmslprocess.max-sem-nsems256 shmsys:shminfo_shmmaxproject.max-shm-memory4294967295 shmsys:shminfo_shmmniproject.max-shm-ids100

Please note that "project.max-shm-memory" represent the maximum shared memory available for a project, so the value for this parameter should be greater than sum of all SGA sizes.

Please refer to the following document for checking/setting kernel parameter values using resource control:

Note 429191.1 Kernel setup for Solaris 10 using project files.


3.2 umask

The 'umask' setting for the "oracle" user has to be 022.

3.3 Hostname

Hostname command should return the fully qualified hostname as shown below:

 

# hostname
hostname.domainname


3.4 Shell Limits

Oracle recommends that you set shell limits and system configuration parameters as documented below:

Note: The shell limit values in this section are minimum values only. For production database systems, Oracle recommends that you tune these values to optimize the performance of the system. See your operating system documentation for more information on configuring shell limits.

Shell LimitRecommended ValueTIME-1 (Unlimited)FILE-1 (Unlimited)DATAMinimum value: 1048576STACKMinimum value: 32768NOFILESMinimum value: 4096VMEMORYMinimum value: 4194304

To display the current value specified for these shell limits enter the following commands:

# ulimit -t
# ulimit -f
# ulimit -d
# ulimit -s
# ulimit -n
# ulimit -v

Reference the following note for changing the Shell Limits:

Document 1007442.1 How to Set the Ulimit Values for Solaris


 

References

NOTE:1007442.1 - How to Set the Ulimit Values for Solaris
NOTE:429191.1 - Kernel setup for Solaris 10 using project files.
NOTE:971464.1 - FAQ - 11gR2 requires Solaris 10 update 6 or greater