11g install guide v1.0

28
TITLE Oracle 11g Installation Guide Article ID: Author: Approved By: Approval Date: Created: Version: Srinath Sudarsanam Sudhir Jain 6/28/09 1.0 AUDIENCE This document is a general reference for DBA within GNCS PURPOSE Key Words: Oracle 11g Install Guide This document compliments the Oracle 11g Installation guides for Sparc Solaris and IBM AIX systems. TABLE OF CONTENTS TITLE ................................................................................................................................ 1 AUDIENCE ....................................................................................................................... 1 PURPOSE .......................................................................................................................... 1 TABLE OF CONTENTS ................................................................................................. 1 DETAILED CONTENTS................................................................................................. 2 o Pre Installation Requirements: ................................................................................................. 2 - Solaris Section: .......................................................................................................................................... 2 - AIX Section: ............................................................................................................................................... 3 o Installation: ................................................................................................................................... 5 - Installation of Base Product 11.1.0.6 ............................................................................................... 5 - Example CD (Replaces Companion CD from 10g) ................................................................ 16 - Patching to 11gR1 Patchset 1 (11.1.0.7) ...................................................................................... 20 - Applying Bundle and CPU patches ............................................................................................... 26 o Post Installation: ....................................................................................................................... 27 OWNER INFORMATION ............................................................................................ 28 REVISION HISTORY ................................................................................................... 28

Upload: amrbooks

Post on 10-Nov-2015

241 views

Category:

Documents


2 download

TRANSCRIPT

  • TITLE

    Oracle 11g Installation Guide Article ID: Author: Approved By: Approval Date: Created: Version:

    Srinath Sudarsanam Sudhir Jain 6/28/09 1.0

    AUDIENCE

    This document is a general reference for DBA within GNCS

    PURPOSE

    Key Words: Oracle 11g Install Guide This document compliments the Oracle 11g Installation guides for Sparc Solaris and IBM AIX systems. TABLE OF CONTENTS

    TITLE ................................................................................................................................ 1

    AUDIENCE ....................................................................................................................... 1

    PURPOSE.......................................................................................................................... 1

    TABLE OF CONTENTS ................................................................................................. 1

    DETAILED CONTENTS................................................................................................. 2o Pre Installation Requirements: .................................................................................................2

    - Solaris Section: ..........................................................................................................................................2

    - AIX Section: ...............................................................................................................................................3

    o Installation: ...................................................................................................................................5

    - Installation of Base Product 11.1.0.6 ...............................................................................................5

    - Example CD (Replaces Companion CD from 10g) ................................................................16

    - Patching to 11gR1 Patchset 1 (11.1.0.7) ......................................................................................20

    - Applying Bundle and CPU patches...............................................................................................26

    o Post Installation: ....................................................................................................................... 27

    OWNER INFORMATION ............................................................................................ 28

    REVISION HISTORY ................................................................................................... 28

  • DETAILED CONTENTS

    o Pre Installation Requirements:

    Note: Before installation of Oracle 11g, Please discuss with SE/SA teams these OS requirements and check if these recommended settings are met to eliminate potential install issues.

    - Solaris Section:

    Solaris 10 (64-bit) The following packages (or later versions) must be installed:

    - SUNWarc - SUNWbtool - SUNWhea - SUNWlibC - SUNWlibm - SUNWlibms - SUNWsprot - SUNWtoo - SUNWi1of - SUNWi1cs - SUNWi15cs - SUNWxwfnt - Install Solaris packages SUNWuiu8 and SUNWulcf (For OUI issue)

    Set export JAVA64FLAG="-d64" and start OUI from the staging area where the Oracle patchset was unzipped

    The following patches are required: - 127111-02 s/b 127127-11 SunOS 5.10: libc patch - 137111-04 s/b 137137-09 SunOS 5.10: kernel patch

    The below are requirement for Pro C/C++,Oracle Call Interface(OCI), Oracle

    XML developer's kit

    - 117837-05: C++ compiler optimizer patch - 117846-08: C++ compiler optimization patch - 118682-01

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

    Oracle JDBC/OCI Drivers: - Sun JDK 1.5.0 (JDK 1.5.0_11)

  • The following are the compiler requirements for Pro*C/C++, Oracle Call Interface and GNU Compiler Collection (GCC) with Oracle Database 11g Release 1 Sun One Studio 11 OS and Kernel Settings

    umask must be 022 For Solaris 10 Oracle recommends setting all these values in the /etc/system file, as well as, the Resource Control Facility.

    Parameter Replaced by Res Control Minimum Value noexec_user_stack NA 1 semsys:seminfo_semmni project.max-sem-ids 100 semsys:seminfo_semmns NA 1024 semsys:seminfo_semmsl process.max-sem-nsems 256 semsys:seminfo_semvmx NA 32767 shmsys:shminfo_shmmax project.max-shm-memory 4294967296 shmsys:shminfo_shmmni project.max-shm-ids 100

    - AIX Section:

    These operating systems are supported for 11g installation.

    AIX 5L version 5.3, TL 05, Service Pack 06 or later AIX 6L version 6.1, TL 00, Service Pack 04 or later

    To determine the distribution and version of AIX installed, enter the following command:

    $ oslevel -s

    The following operating system file sets are required for Oracle 11g Release 1: - bos.adt.base - bos.adt.lib - bos.adt.libm - bos.perf.libperfstat - bos.perf.perfstat - bos.perf.proctools - xlC.aix50.rte:8.0.0.3 or later - xlC.rte:8.0.0.0 or later

    To determine whether the required filesets are installed and committed, enter a command similar to the following:

    lslpp -l bos.adt.base bos.adt.lib bos.adt.libm bos.perf.perfstat \

  • bos.perf.libperfstat bos.perf.proctools

    To determine the supported kernel mode, enter a command similar to the following: $ getconf KERNEL_BITMODE

    Following OS patches Specific to AIX 5.3 ML 5 and above required OS Patches:

    - IY89080 - IY92037 - IY94343 - IZ01060 or efix for IZ01060 - IZ03260, or efix for IZ03260 - (IZ03260 for ML6, IZ03475 for ML7)

    Note: There are no OS patch requirements for AIX 6.1 . However there are instances in certain environments where invoking the installer or the DBUA utility may fail. Installing OS patch IZ16878 on AIX 6.1 resolves the issue. Please refer to Metalink article Note 743096.1 for more information. To determine whether an Authorized Problem Analysis Reports APAR is installed, enter a command similar to the following:

    $ /usr/sbin/instfix -i -k "Y89080 IY92037 IY94343 Iz01060 Iz03260"

    The following are the compiler requirements for Pro*C/C++, Oracle Call Interface, Oracle C++ Call Interface, and Oracle XML Developer's Kit (XDK), and GNU Compiler Collection (GCC) with Oracle Database 11g Release 1:

    - XL C/C++ Enterprise Edition V8.0 for AIX - GCC 3.4.5

    Note: If you do not install the IBM XL C/C++ Enterprise Edition V8.0 compiler, then you will not be able to compile/relink Pro*C/C++, OCI, OCCI, or XDK, but you should still install the AIX Runtime Environment Component. The runtime environment filesets can be downloaded with no license requirements from the following link: http://www.ibm.com/support/

    If you use HACMP, then note the following additional requirements:

    - AIX: AIX 5.3 TL06 or newer (bosrte.lvm must be at least 5.3.0.60) - HACMP: Ensure the following versions are installed: - HACMP v. 5.3 with PTFS (APAR:IY94307) and cluster.es.clvm installed - HACMP APAR: IZ01809 - RSCT (component of AIX): RSCT (rsct.basic.rte) version 2.4.7.3 - APARs required for GPFS v3.1.0.10: None

    Oracle recommends that you set the ncargs system attribute to a value greater than or equal to 128. The ncargs attribute determines the maximum number of values

  • that can be passed as command line arguments.

    Ensure the system is started in 64-bit kernel mode. Verify it using the following command:

    $ bootinfo -K

    o Installation:

    Note: This section illustrates the general step-by-step procedure for installing

    Oracle on AIX based systems. Please follow similar steps for Solaris installations

    also.

    The sections cover,

    - Installation of Base Product 11.1.0.6

    - Example CD (Replaces Companion CD from 10g)

    - Patching to 11gR1 Patchset 1 (11.1.0.7)

    - Applying Bundle and CPU patches

    - Installation of Base Product 11.1.0.6

    Run rootpre.sh

    Ask SE to run /ngs/install/oracle/AIX5l/11g/11.1.0.6/Disk1/database/rootpre.sh as root

    Go to /ngs/install/oracle/AIX5l/11g/11.1.0.6 and run runInstaller to start the

    installation.

    ./runInstaller (optionally use IgnoreSysPrereqs)

    Click Advanced Installation and press next button.

  • Choose custom installation for Custom install.

  • Installer for 11g recommends base directory should not be /home/oracle (As per

    OFA, Installer recommends Oracle home be subdirectory under Oracle base and/or share a common home). However you can proceed by pressing YES.

  • Verify the Pre-requisites and click next.

  • Select components to install and click next. - At the time of this writing of this document, Partitioning is the only

    option that we are licensed to use. Please deselect other Enterprise options. - Oracle Development Kit should be selected for install in Dev, Test and

    Maintenance environments.

  • Choose DBA as the default group.

  • Select Install database Software only and click next

  • Click Install to proceed with installation.

  • Run root.sh as root from /usr/orasys/11.1.0.7r1/root.sh to complete installation of 11.1.0.6.

  • - Example CD (Replaces Companion CD from 10g)

    /usr/sbin/slibclean should be run by root to clean shared libraries which may prevent file overwrite.

    To install EXAMPLE CD Go to /ngs/install/oracle/AIX5l/11g/examples and run runInstaller and click next to proceed.

    ./runInstaller

    Accept the defaults and click next.

  • Verify prerequisites and click next and Install

  • Verify successful installation and Exit.

  • - Patching to 11gR1 Patchset 1 (11.1.0.7)

    /usr/sbin/slibclean should be run by root to clean shared libraries which may prevent file overwrite.

    For installation 11.1.0.7 patchset Go to /ngs/install/oracle/AIX5l/11g/11.1.0.7/Disk1 and run runInstaller .

    ./runInstaller

    Click next to continue.

  • Prerequsite check should complete without errors. Click Install to continue.

  • - After installation SE to run /usr/orasys/11.1.0.7r1/root.sh as root and installation should complete as successful upon confirmation OK below.

  • - Applying Bundle and CPU patches

    Note: Example below is for CPUJul2009. Similarly apply bundle patch using Opatch

    napply.

    Go to /ngs/install/oracle/AIX5l/11g/11107_JulCPU2009 and run apply cpu patch using napply.

    $ opatch napply -skip_subset -skip_duplicate

    Verify that patches are installed.

    $ opatch lsinventory Invoking OPatch 11.1.0.6.2 Oracle Interim Patch Installer version 11.1.0.6.2 Copyright (c) 2007, Oracle Corporation. All rights reserved. Oracle Home : /usr/orasys/11.1.0.7r1 Central Inventory : /home/oracle/oraInventory from : /etc/oraInst.loc OPatch version : 11.1.0.6.2 OUI version : 11.1.0.7.0 OUI location : /usr/orasys/11.1.0.7r1/oui Log file location : /usr/orasys/11.1.0.7r1/cfgtoollogs/opatch/opatch2009-08-10_23-01-53PM.log Lsinventory Output file location : /usr/orasys/11.1.0.7r1/cfgtoollogs/opatch/lsinv/lsinventory2009-08-10_23-01-53PM.txt -------------------------------------------------------------------------------- Installed Top-level Products (3): Oracle Database 11g 11.1.0.6.0 Oracle Database 11g Examples 11.1.0.6.0 Oracle Database 11g Patch Set 1 11.1.0.7.0 There are 3 products installed in this Oracle Home. Interim patches (23) : Patch 8563948 : applied on Mon Aug 10 22:43:02 GMT 2009 Created on 11 Jun 2009, 10:30:13 hrs UTC Bugs fixed: 8563948

  • Patch 8563947 : applied on Mon Aug 10 22:42:17 GMT 2009 Created on 11 Jun 2009, 10:29:36 hrs UTC Bugs fixed: 8563947 Patch 8563946 : applied on Mon Aug 10 22:42:00 GMT 2009 Created on 11 Jun 2009, 10:28:00 hrs UTC Bugs fixed: 8563946 Patch 8563945 : applied on Mon Aug 10 22:41:56 GMT 2009 Created on 11 Jun 2009, 10:24:43 hrs UTC Bugs fixed: 8563945 Patch 8563943 : applied on Mon Aug 10 22:41:53 GMT 2009 Created on 11 Jun 2009, 10:15:40 hrs UTC Bugs fixed: 8563943 Patch 8658581 : applied on Mon Aug 10 22:39:17 GMT 2009 Created on 8 Jul 2009, 09:06:19 hrs UTC Bugs fixed: 8658581 Patch 8534338 : applied on Mon Aug 10 22:41:40 GMT 2009 Created on 7 Jul 2009, 21:33:33 hrs PST8PDT Bugs fixed: 8290478, 8534338 .. -------------------------------------------------------------------------------- OPatch succeeded.

    o Post Installation:

    - Apply DST Patch relevant to the version and as per latest published Matrix on http://dodona.corp.apple.com:7777

    - Apply Patch 6800649 to allow sqlplus permission relaxation.

    - Verify /etc/oratab and remove the entry added at the end of the /etc/oratab file (*:/$ORACLE_HOME:N)

    - Relink binaries if necessary (this is as advised for any known issues)

  • OWNER INFORMATION

    Name: Srinath Sudarsanam Job Title: DBA Lead Department/Group: GNCS Service Delivery/GCSDBA Email: [email protected] REVISION HISTORY

    Revision# Date Description Creator/ Reviser

    1.0 June 28, 2009 Created Standard document Srinath Sudarsanam