Oracle B32100-01 User Manual

Oracle® Application Server
Installation Guide
10g (10.1.4.0.1) for HP-UX Itanium
B32100-01
September 2006
Oracle Application Server Installation Guide 10g (10.1.4.0.1) for HP-UX Itanium
B32100-01
Copyright © 2006, Oracle. All rights reserved.
Contributors: Rupesh Das, Nagesh Jayaram, Suresh Kesavan, Arun Kuzhimattathil, Sonal Pandey, Divya Shankar, Janelle Simmons, Shashidhara Varamballi
The Programs (which include both the software and documentation) contain proprietary information; they are provided under a license agreement containing restrictions on use and disclosure and are also protected by copyright, patent, and other intellectual and industrial property laws. Reverse engineering, disassembly, or decompilation of the Programs, except to the extent required to obtain interoperability with other independently created software or as specified by law, is prohibited.
The information contained in this document is subject to change without notice. If you find any problems in the documentation, please report them to us in writing. This document is not warranted to be error-free. Except as may be expressly permitted in your license agreement for these Programs, no part of these Programs may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose.
If the Programs are delivered to the United States Government or anyone licensing or using the Programs on behalf of the United States Government, the following notice is applicable:
U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are "commercial computer software" or "commercial technical data" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the Programs, including documentation and technical data, shall be subject to the licensing restrictions set forth in the applicable Oracle license agreement, and, to the extent applicable, the additional rights set forth in FAR 52.227-19, Commercial Computer Software--Restricted Rights (June 1987). Oracle USA, Inc., 500 Oracle Parkway, Redwood City, CA
94065.
The Programs are not intended for use in any nuclear, aviation, mass transit, medical, or other inherently dangerous applications. It shall be the licensee's responsibility to take all appropriate fail-safe, backup, redundancy and other measures to ensure the safe use of such applications if the Programs are used for such purposes, and we disclaim liability for any damages caused by such use of the Programs.
Oracle, JD Edwards, PeopleSoft, and Siebel are registered trademarks of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.
The Programs may provide links to Web sites and access to content, products, and services from third parties. Oracle is not responsible for the availability of, or any content provided on, third-party Web sites. You bear all risks associated with the use of such content. If you choose to purchase any products or services from a third party, the relationship is directly between you and the third party. Oracle is not responsible for: (a) the quality of third-party products or services; or (b) fulfilling any of the terms of the agreement with the third party, including delivery of products or services and warranty obligations related to purchased products or services. Oracle is not responsible for any loss or damage of any sort that you may incur from dealing with any third party.

Contents

Preface ............................................................................................................................................................... xiii
Intended Audience.................................................................................................................................... xiii
Documentation Accessibility................................................................................................................... xiii
Related Documents ................................................................................................................................... xiv
Conventions ............................................................................................................................................... xiv
1 Product and Installation Overview
1.1 Product Overview....................................................................................................................... 1-1
1.2 Where Do I Find Installation Instructions for My Product?................................................. 1-2
1.3 Recommended Topologies ........................................................................................................ 1-3
1.3.1 Installing Oracle Identity Management in a Single Oracle Home................................ 1-4
1.3.2 Installing a Distributed Oracle Identity Management with an Integrated Oracle HTTP
Server ....................................................................................................................... 1-5
1.3.3 Installing a Distributed Oracle Identity Management with a Standalone Oracle HTTP
Server ....................................................................................................................... 1-7
2 Requirements
2.1 Using OracleMetaLink to Obtain the Latest Oracle Application Server Hardware and
Software Requirements ................................................................................................... 2-1
2.2 System Requirements................................................................................................................. 2-2
2.2.1 Installing from the Console or X Windows ..................................................................... 2-5
2.2.2 Tips for Reducing Memory Usage .................................................................................... 2-5
2.3 Software Requirements.............................................................................................................. 2-5
2.4 Kernel Parameters....................................................................................................................... 2-7
2.4.1 Kernel Parameter Settings for OracleAS Metadata Repository.................................... 2-7
2.5 Ports .............................................................................................................................................. 2-8
2.5.1 Checking If a Port Is in Use................................................................................................ 2-9
2.5.2 Using Default Port Numbers ............................................................................................. 2-9
2.5.3 Using Custom Port Numbers (the "Static Ports" Feature) .......................................... 2-10
2.5.3.1 Format of the staticports.ini File.............................................................................. 2-10
2.5.3.2 Error Conditions that Will Cause the Installer to Use Default Ports Instead of
Specified Ports ................................................................................................. 2-12
2.5.3.3 Example....................................................................................................................... 2-13
2.5.4 If Port 1521 Is in Use......................................................................................................... 2-13
2.5.4.1 If Port 1521 Is In Use by an Existing Oracle Database ......................................... 2-13
2.5.4.2 If Port 1521 Is In Use by Some Other Application................................................ 2-15
iii
2.6 Operating System Groups ...................................................................................................... 2-16
2.6.1 Create a Group for the Inventory Directory................................................................. 2-16
2.6.2 Create Groups for Database Administrators................................................................ 2-16
2.7 Operating System User ........................................................................................................... 2-17
2.8 Environment Variables ........................................................................................................... 2-18
2.8.1 Environment Variable Tips ............................................................................................. 2-18
2.8.2 ORACLE_HOME and ORACLE_SID............................................................................ 2-19
2.8.3 PATH, CLASSPATH, and LD_LIBRARY_PATH........................................................ 2-19
2.8.4 DISPLAY............................................................................................................................ 2-19
2.8.5 TMP and TMPDIR............................................................................................................ 2-20
2.8.6 TNS_ADMIN..................................................................................................................... 2-20
2.9 The /etc/hosts File .................................................................................................................. 2-21
2.9.1 Location of the Default Oracle Identity Management Realm .................................... 2-21
2.9.2 Hostname for OracleAS Single Sign-On........................................................................ 2-21
2.10 Network Topics........................................................................................................................ 2-22
2.10.1 Installing on Multihomed (Multi-IP) Computers ........................................................ 2-22
2.10.2 Copying CD-ROMs or DVD-ROM to Hard Drive, and Installing from the Hard Drive..
.................................................................................................................................. 2-22
2.10.3 Installing from a Remote CD-ROM or DVD-ROM Drive........................................... 2-23
2.10.4 Installing on Remote Computers.................................................................................... 2-24
2.10.5 Installing on NFS-Mounted Storage .............................................................................. 2-25
2.10.6 Running Multiple Instances from One Installation..................................................... 2-25
2.10.7 Support for NIS and NIS+............................................................................................... 2-26
2.11 Prerequisite Checks Performed by the Installer.................................................................. 2-26
3 Things You Should Know Before Starting the Installation
3.1 Oracle Home Directory .............................................................................................................. 3-1
3.1.1 Installing in an Existing Oracle Home.............................................................................. 3-2
3.1.2 Installing in a Non-Empty Oracle Home ......................................................................... 3-2
3.2 Can I Use Symbolic Links? ........................................................................................................ 3-2
3.3 First-Time Installation of Any Oracle Product ....................................................................... 3-2
3.4 Installing Additional Languages .............................................................................................. 3-3
3.5 Oracle Application Server Instances and Instance Names................................................... 3-3
3.6 The ias_admin User and Restrictions on its Password.......................................................... 3-4
3.7 Comparing Installing Components against Configuring Components.............................. 3-5
3.8 Where Does the Installer Write Files?...................................................................................... 3-5
3.9 Why Do I Need to be Able to Log In as Root at Certain Times During Installation?....... 3-6
3.10 Running root.sh During Installation........................................................................................ 3-6
3.11 Can I Modify Other Oracle Application Server Instances During Installation?................ 3-6
3.12 Connecting to Oracle Internet Directory Through SSL Connections.................................. 3-7
3.13 Obtaining Software from Oracle E-Delivery........................................................................... 3-7
3.13.1 Finding and Downloading the Oracle Application Server 10g (10.1.4.0.1) E-Pack.... 3-7
3.13.2 Finding Required and Optional Downloads ................................................................... 3-7
3.13.3 Disk Space Requirements ................................................................................................... 3-7
3.13.4 Software Requirements for Unzipping Files ................................................................... 3-7
3.13.5 Extracting Software from the Zip Files............................................................................. 3-8
3.14 Setting the Mount Point for the CD-ROM or DVD................................................................ 3-8
iv
3.15 Starting the Oracle Universal Installer..................................................................................... 3-8
4 Installing OracleAS Infrastructure
4.1 Infrastructure Installation Types .............................................................................................. 4-1
4.2 Why Would I Select the Different Infrastructure Installation Types?................................. 4-2
4.3 Order of Installation for the Infrastructure............................................................................. 4-3
4.4 Can I Install Components on Separate Computers?.............................................................. 4-4
4.5 Tips for Installing Oracle Identity Management Components Separately......................... 4-5
4.6 Do I Need the Oracle Delegated Administration Services or the Oracle Directory
Integration Platform Components? ................................................................................ 4-6
4.7 Can I Configure Components After Installation? .................................................................. 4-6
4.8 Can I Use an Existing Database for the OracleAS Metadata Repository?.......................... 4-6
4.9 Can I Use an Existing Oracle Internet Directory? .................................................................. 4-7
4.10 Registration of OracleAS Metadata Repository in Oracle Internet Directory and Password
Randomization ............................................................................................................... 4-7
4.11 Contents of the OracleAS Metadata Repository..................................................................... 4-8
4.12 Can I Use Multiple Metadata Repositories?............................................................................ 4-9
4.13 What High Availability Options Does Oracle Application Server Support?.................. 4-10
4.14 Restrictions on the Passwords for the SYS, SYSTEM, SYSMAN, and DBSNMP Users 4-10
4.15 Support for NE8ISO8859P10 and CEL8ISO8859P14 Characters Sets............................... 4-11
4.16 What Do I Enter in the "Specify Namespace in Internet Directory" Screen? .................. 4-11
4.17 How to Determine Port Numbers Used by Components.................................................. 4-11
4.18 Can I Add OCA After Installation?....................................................................................... 4-12
4.19 How to Deploy Oracle Delegated Administration Services on a Separate Host............ 4-12
4.20 Installing OracleAS Infrastructure ........................................................................................ 4-12
4.21 Installing OracleAS Infrastructure Against an Existing Oracle Internet Directory ....... 4-14
4.22 Installing OracleAS Metadata Repository in a New Database.......................................... 4-15
4.23 Installing Oracle Identity Management Components Only (Including Oracle Internet
Directory) ..................................................................................................................... 4-16
4.24 Installing Oracle Identity Management Components Only (Excluding Oracle Internet
Directory) ..................................................................................................................... 4-18
4.25 Installing Oracle Internet Directory Only ............................................................................ 4-20
4.26 Installing OCA and OracleAS Metadata Repository Only ................................................ 4-21
4.27 Install Fragment: The First Few Screens of the Installation............................................... 4-23
4.28 Install Fragment: The Last Few Screens of the Installation ............................................... 4-25
4.29 Install Fragment: Database Screens....................................................................................... 4-26
4.30 Install Fragment: OCA Screens.............................................................................................. 4-27
5 Configuring Oracle Internet Directory for Oracle Application Server Installation Privileges
5.1 Default Users in Oracle Internet Directory ............................................................................. 5-1
5.2 Groups in Oracle Internet Directory ........................................................................................ 5-2
5.2.1 "Global" Groups ................................................................................................................... 5-2
5.2.2 Groups for Each Metadata Repository............................................................................. 5-3
5.2.3 Groups for Each Component ............................................................................................. 5-3
5.3 Groups Required to Configure or Deinstall Components.................................................... 5-4
5.4 Groups Required to Install Middle Tiers................................................................................. 5-7
v
5.4.1 Groups Required to Install Against the Desired Metadata Repository....................... 5-7
5.4.2 Groups Required to Install Middle-tier Components .................................................... 5-7
5.4.3 Example................................................................................................................................. 5-7
5.5 Groups Required to Install Additional Metadata Repositories ........................................... 5-8
5.6 Example of Installation with Different Users ......................................................................... 5-8
5.7 How to Create Users in Oracle Internet Directory.............................................................. 5-10
5.8 How to Add Users to Groups in Oracle Internet Directory .............................................. 5-10
5.8.1 Using Oracle Directory Manager to Add Users to Groups ........................................ 5-11
5.8.1.1 Navigating to "Global" Groups................................................................................ 5-11
5.8.1.2 Navigating to Metadata Repository Groups ......................................................... 5-12
5.8.1.3 Navigating to Component Groups ......................................................................... 5-13
5.8.2 Using Deployment Delegation Console to Add Users to Groups............................. 5-14
5.9 Contents of a New Oracle Internet Directory...................................................................... 5-16
5.10 On the Specify Login for Oracle Internet Directory Screen, What Username and Realm Do I
Enter? ........................................................................................................................... 5-16
6 Installing Oracle Internet Directory in Replicated Mode
6.1 Oracle Internet Directory Replication Overview ................................................................... 6-1
6.1.1 Fan-Out Replication (LDAP Replication)......................................................................... 6-2
6.1.2 Multimaster Replication (Advanced Replication) .......................................................... 6-2
6.2 Requirements............................................................................................................................... 6-3
6.2.1 Database Requirements ...................................................................................................... 6-3
6.2.2 Clock Synchronization........................................................................................................ 6-4
6.3 Installation Order........................................................................................................................ 6-4
6.4 Installing a Master Oracle Internet Directory......................................................................... 6-4
6.5 Installing an Oracle Internet Directory Replica...................................................................... 6-5
6.5.1 Overview of Installing a Replica ....................................................................................... 6-5
6.5.2 Installing an Oracle Internet Directory Replica with a New Database........................ 6-5
6.5.3 Installing an Oracle Internet Directory Replica against an Existing Database........... 6-8
6.6 Accessing OracleAS Single Sign-On and Oracle Delegated Administration Services .. 6-10
7 Installing in High Availability Environments: Overview
7.1 Overview of High Availability Configurations...................................................................... 7-1
7.1.1 OracleAS Cold Failover Cluster ........................................................................................ 7-1
7.1.2 OracleAS Clusters................................................................................................................ 7-3
7.1.3 OracleAS Disaster Recovery .............................................................................................. 7-4
7.1.4 Summary of Differences ..................................................................................................... 7-4
7.2 Installation Order for High Availability Configurations...................................................... 7-4
7.3 Requirements for High Availability Configurations............................................................. 7-5
7.3.1 Check Minimum Number of Nodes ................................................................................. 7-5
7.3.2 Check That Groups Are Defined Identically on All Nodes........................................... 7-5
7.3.3 Check the Properties of the oracle User ........................................................................... 7-5
7.3.4 Check for Previous Oracle Installations on All Nodes................................................... 7-6
8 Installing in High Availability Environments: OracleAS Cold Failover Cluster
8.1 OracleAS Cold Failover Cluster: Introduction ....................................................................... 8-1
vi
8.2 Pre-Installation Steps for OracleAS Cold Failover Cluster................................................... 8-2
8.2.1 Map the Virtual Hostname and Virtual IP Address....................................................... 8-2
8.2.2 Set Up a File System That Can Be Mounted from Both Nodes..................................... 8-4
8.2.3 Review Recommendations for Automatic Storage Management (ASM).................... 8-5
8.2.4 Check That Clusterware Is Running (Automated Failovers only)............................... 8-5
8.2.5 Modify listener.ora file for Existing Database................................................................. 8-5
8.3 Installing an OracleAS Cold Failover Cluster (Infrastructure) Configuration .................. 8-6
8.3.1 OracleAS Cold Failover Cluster (Infrastructure): Overview of Installation Steps..... 8-8
8.3.2 OracleAS Cold Failover Cluster (Infrastructure): Details of Installation Steps.......... 8-8
8.4 Installing a Distributed OracleAS Cold Failover Cluster (Infrastructure) Configuration .......
......................................................................................................................................... 8-11
8.4.1 Distributed OracleAS Cold Failover Cluster (Infrastructure): Overview of Installation
Steps ....................................................................................................................... 8-13
8.4.2 Distributed OracleAS Cold Failover Cluster (Infrastructure): Details of Installation
Steps ....................................................................................................................... 8-13
8.5 Installing an OracleAS Cold Failover Cluster (Identity Management) Configuration.. 8-14
8.5.1 OracleAS Cold Failover Cluster (Identity Management): Overview of Installation Steps
................................................................................................................................. 8-16
8.5.2 OracleAS Cold Failover Cluster (Identity Management): Details of Installation Steps ....
.................................................................................................................................. 8-17
8.6 Installing a Distributed OracleAS Cold Failover Cluster (Identity Management)
Configuration ................................................................................................................ 8-19
8.6.1 Distributed OracleAS Cold Failover Cluster (Identity Management): Overview of
Installation Steps ............................................................................................................... 8-21
8.6.2 Distributed OracleAS Cold Failover Cluster (Identity Management): Details of
Installation Steps .................................................................................................... 8-22
8.7 Installing Oracle Delegated Administration Services and OracleAS Single Sign-On in an
OracleAS Cold Failover Cluster .................................................................................... 8-24
8.7.1 Oracle Delegated Administration Services and OracleAS Single Sign-On in OracleAS
Cold Failover Cluster: Overview of Installation Steps ........................................... 8-26
8.7.2 Oracle Delegated Administration Services and OracleAS Single Sign-On in OracleAS
Cold Failover Cluster: Details of Installation Steps ................................................ 8-26
8.8 Installing Only the OracleAS Metadata Repository in an OracleAS Cold Failover Cluster
Environment ................................................................................................................. 8-30
8.9 Post-Installation Steps for OracleAS Cold Failover Cluster .............................................. 8-31
8.9.1 Edit the ORACLE_HOME/Apache/Apache/htdocs/index.html File.................... 8-31
8.9.2 Copy the /var/opt/oracle Directory to the Other Node ........................................... 8-31
8.9.3 Running Database Console against a Cold Failover Cluster Database .................... 8-31
8.9.4 Create a Clusterware Agent for Automatic Failover................................................... 8-32
8.10 Installing Middle Tiers Against an OracleAS Cold Failover Cluster Infrastructure ..... 8-32
8.10.1 If You Plan to Install Middle Tiers on OracleAS Cold Failover Cluster Nodes ...... 8-32
8.10.1.1 Create a staticports.ini File for the Middle Tier .................................................... 8-32
8.10.1.2 Rename the /var/opt/oracle Directory Used for the Infrastructure................ 8-33
8.10.2 Procedure for Installing Middle Tiers Against an OracleAS Cold Failover Cluster
Infrastructure ......................................................................................................... 8-33
8.11 Installing Regular Middle-Tiers on OracleAS Cold Failover Cluster Nodes.................. 8-34
vii
9 Installing in High Availability Environments: OracleAS Cluster (Identity Management)
9.1 OracleAS Cluster (Identity Management): Introduction ...................................................... 9-1
9.2 Pre-Installation Steps for OracleAS Cluster (Identity Management).................................. 9-2
9.2.1 Use the Same Path for the Oracle Home Directory (recommended)........................... 9-2
9.2.2 Synchronize Clocks on All Nodes..................................................................................... 9-3
9.2.3 Configure Virtual Server Names and Ports for the Load Balancer.............................. 9-3
9.2.4 Configure Your LDAP Virtual Server............................................................................... 9-3
9.2.4.1 Load Balancer Supports LDAP Service Monitoring................................................ 9-4
9.2.4.2 Load Balancer Does Not Support LDAP Service Monitoring................................ 9-4
9.3 About Oracle Internet Directory Passwords........................................................................... 9-4
9.4 About Configuring SSL and Non-SSL Ports for Oracle HTTP Server ................................ 9-5
9.4.1 Case 1: Client ---[HTTP]---> Load Balancer ---[HTTP]---> Oracle HTTP Server........ 9-5
9.4.2 Case 2: Client ---[HTTPS]---> Load Balancer ---[HTTPS]---> Oracle HTTP Server.... 9-6
9.4.3 Case 3: Client ---[HTTPS]---> Load Balancer ---[HTTP]---> Oracle HTTP Server...... 9-6
9.5 Installing an OracleAS Cluster (Identity Management) Configuration.............................. 9-7
9.5.1 Installation Order................................................................................................................. 9-8
9.5.2 Installing OracleAS Metadata Repository........................................................................ 9-9
9.5.3 Installing OracleAS Cluster (Identity Management) on the First Node...................... 9-9
9.5.3.1 Create staticports.ini File............................................................................................. 9-9
9.5.3.2 Disable TCP Monitoring on Load Balancer for First Node ................................. 9-10
9.5.3.3 Configure the Load Balancer to Return Immediately to the Calling Client ..... 9-10
9.5.3.4 Ensure that the OracleAS Metadata Repository Is Not Registered with any Oracle
Internet Directory ............................................................................................ 9-10
9.5.3.5 Select the Same Components for Each Node......................................................... 9-10
9.5.3.6 Run the Installer......................................................................................................... 9-10
9.5.4 Installing OracleAS Cluster (Identity Management) on Subsequent Nodes ........... 9-12
9.6 Installing a Distributed OracleAS Cluster (Identity Management) Configuration........ 9-15
9.6.1 Installation Order.............................................................................................................. 9-17
9.6.2 Installing OracleAS Metadata Repository..................................................................... 9-17
9.6.3 Installing Oracle Internet Directory on the First Node............................................... 9-17
9.6.3.1 Set up staticports.ini File .......................................................................................... 9-17
9.6.3.2 Select the Same Components for Each Installation .............................................. 9-18
9.6.3.3 Start the Installer........................................................................................................ 9-18
9.6.4 Installing Oracle Internet Directory on Subsequent Nodes........................................ 9-19
9.6.4.1 Staticports.ini File Not Needed ............................................................................... 9-19
9.6.4.2 Select the Same Components for Each Installation .............................................. 9-19
9.6.4.3 Start the Installer........................................................................................................ 9-19
9.6.5 Installing OracleAS Single Sign-On and Oracle Delegated Administration Services on
Each Node .............................................................................................................. 9-21
9.6.5.1 Set up staticports.ini File .......................................................................................... 9-21
9.6.5.2 Start the Installer........................................................................................................ 9-22
9.7 Post-Installation Steps ............................................................................................................. 9-24
9.7.1 Cluster the OC4J_Security Instance for State Replication (First Oracle Delegated
Administration Services node only) ....................................................................... 9-24
9.7.2 Changing the Ports for Oracle Internet Directory........................................................ 9-25
9.7.3 Update targets.xml (Case 2 only) ................................................................................... 9-25
viii
9.8 Installing Middle Tiers Against OracleAS Cluster (Identity Management) Configurations...
......................................................................................................................................... 9-26
10 Installing in High Availability Environments: OracleAS Disaster Recovery
10.1 OracleAS Disaster Recovery: Introduction .......................................................................... 10-1
10.2 Setting up the OracleAS Disaster Recovery Environment................................................. 10-3
10.2.1 Ensure Nodes Are Identical at the Operating System Level...................................... 10-3
10.2.2 Set Up staticports.ini File................................................................................................. 10-3
10.2.3 Set Up Identical Hostnames on Both Production and Standby Sites........................ 10-4
10.2.4 If You Want to Use OracleAS Cold Failover Cluster on the Production Site .......... 10-8
10.3 Installing Oracle Application Server in an OracleAS Disaster Recovery Environment 10-8
10.3.1 Installing the OracleAS Infrastructure........................................................................... 10-9
10.3.2 Installing Middle Tiers..................................................................................................... 10-9
10.4 Installing the OracleAS 10g (10.1.2.0.2) Standalone Install of OracleAS Guard into Oracle
Homes .......................................................................................................................... 10-9
10.5 Patching OracleAS Guard Release 10.1.2.0.0 with Release 10.1.2.0.2............................. 10-10
10.6 What to Read Next................................................................................................................. 10-11
11 Post-Installation Tasks
11.1 State of Oracle Application Server Instances After Installation........................................ 11-1
11.2 Passwords for Oracle Application Server Components..................................................... 11-1
11.3 NFS Installations ...................................................................................................................... 11-2
11.4 Backup and Recovery.............................................................................................................. 11-2
11.5 SSL.............................................................................................................................................. 11-2
11.6 Operating System Locale and NLS_LANG Environment Variable ................................. 11-2
11.6.1 Check the Operating System Locale .............................................................................. 11-2
11.6.2 Check the NLS_LANG Setting ....................................................................................... 11-2
11.7 Component Configuration After Installation ...................................................................... 11-3
11.7.1 Configuring mod_osso (Required for Oracle Delegated Administration Services) 11-3
11.8 Components that Require Post-Installation Tasks.............................................................. 11-5
11.9 What to Do Next ...................................................................................................................... 11-5
A Installing the Oracle Identity Management Grid Control Plug-in
A.1 Installation Requirements......................................................................................................... A-1
A.2 Starting the Grid Control Plug-in Installer............................................................................. A-1
A.3 Installing Oracle Identity Management Grid Control Plug-in............................................ A-2
A.4 Installing Oracle Identity Management Grid Control Plug-in Agent ................................ A-3
B Silent and Non-Interactive Installation
B.1 Silent Installation........................................................................................................................ B-1
B.2 Non-Interactive Installation ..................................................................................................... B-2
B.3 Pre-Installation ........................................................................................................................... B-2
B.4 Notes for Silent and Non-Interactive Installations ............................................................... B-2
B.4.1 Installing OracleAS Certificate Authority....................................................................... B-2
B.5 Create the Response File........................................................................................................... B-3
B.5.1 Creating Response Files from Templates........................................................................ B-3
ix
B.5.2 Creating Response Files by Using the Record Mode in the Installer.......................... B-3
B.5.3 Variables to Modify in the Response Files...................................................................... B-3
B.5.4 Example Response Files..................................................................................................... B-4
B.5.4.1 Example Response File for OracleAS Infrastructure: Oracle Identity Management
Only ...................................................................................................................B-4
B.5.4.2 Example Response File for OracleAS Infrastructure: OracleAS Metadata
Repository Only ................................................................................................B-6
B.5.4.3 Example Response File for OracleAS Infrastructure: Identity Management and
OracleAS Metadata Repository ......................................................................... B-8
B.5.4.4 Example Response File for Oracle Identity Federation ......................................... B-9
B.6 Start the Installation................................................................................................................. B-10
B.7 Post-Installation........................................................................................................................ B-11
B.8 Security Tips for Silent and Non-Interactive Installations................................................. B-11
B.9 Deinstallation............................................................................................................................ B-12
C Default Port Numbers
C.1 Method of Assigning Default Port Numbers......................................................................... C-1
C.2 Default Port Numbers............................................................................................................... C-1
C.3 Ports to Open in Firewalls ........................................................................................................ C-3
D Deinstallation and Reinstallation
D.1 Deconfig Tool ............................................................................................................................. D-1
D.1.1 Parameters ........................................................................................................................... D-2
D.1.2 Log Files Generated by the Deconfig Tool...................................................................... D-3
D.2 Deinstallation Procedure: Overview....................................................................................... D-3
D.3 Deinstalling OracleAS Cold Failover Cluster Installations ................................................. D-4
D.4 Deinstalling OracleAS Single Sign-On Instances in OracleAS Cluster (Identity
Management) .................................................................................................................D-4
D.5 Deinstalling OracleAS Cluster (Identity Management) ....................................................... D-5
D.6 Deinstalling OracleAS Infrastructure...................................................................................... D-5
D.6.1 Deinstallation Order........................................................................................................... D-5
D.6.2 Deinstallation Steps............................................................................................................ D-5
D.7 Harmless Errors in the Log File............................................................................................... D-7
D.8 Cleaning Up Oracle Application Server Processes ............................................................... D-8
D.9 Reinstallation.............................................................................................................................. D-8
D.10 Troubleshooting ......................................................................................................................... D-8
E Configuration Assistants
E.1 Troubleshooting Configuration Assistants............................................................................ E-1
E.1.1 General Tips......................................................................................................................... E-1
E.1.2 Configuration Assistant Result Codes............................................................................. E-2
E.2 Description of Oracle Application Server Configuration Assistants ................................. E-2
F Troubleshooting
F.1 Log Files ...................................................................................................................................... F-1
F.2 General Troubleshooting Tips ................................................................................................. F-1
x
F.3 Installation Problems and Solutions ....................................................................................... F-2
F.3.1 Location of Log Files .......................................................................................................... F-2
F.3.2 Linking Failed, ORA Errors .............................................................................................. F-3
F.3.3 Prerequisite Checks Fail at the Start of Installation ....................................................... F-3
F.3.4 Message About Installing in a Non-Empty Directory................................................... F-3
F.3.5 Messages About SHMMAX and SEMMSL..................................................................... F-4
F.3.6 Installer Disappears After Running the Pre-Installation Checks................................. F-4
F.3.7 Unable to Clean Up a Failed Installation ........................................................................ F-5
F.3.8 Forgot the Password for the cn=orcladmin Account .................................................... F-5
F.3.9 cn=orcladmin Account Becomes Locked ........................................................................ F-5
F.3.10 User Interface Does Not Display in the Desired Language, or Does Not Display
Properly ...................................................................................................................F-5
F.3.11 Installer Does Not Display Correct Database Name for OracleAS Metadata Repository
....................................................................................................................................F-6
F.3.12 Configuration Assistant Failures - General .................................................................... F-6
F.3.13 OracleAS Randomize Password Configuration Assistant Failures ............................ F-7
F.3.14 Database Configuration Assistant (DBCA) Failures ..................................................... F-7
F.3.15 Harmless Error Message from Database Configuration Assistant (DBCA) .............. F-8
F.3.16 OPMN Configuration Assistant - Start HTTP Server Failures .................................... F-8
F.3.17 OPMN Configuration Assistant - Start DAS Instance Failures ................................... F-9
F.3.18 OPMN Configuration Assistant - Start OCA Failures .................................................. F-9
F.3.19 WARNING: DCM service may not be available at this time....................................... F-9
F.3.20 OracleAS Cluster (Identity Management)- Cluster Configuration Assistant Fails. F-10 F.3.21 OracleAS Cluster (Identity Management) - Installation Fails on Second Oracle Internet
Directory Node ......................................................................................................F-10
F.3.22 OracleAS Cluster (Identity Management) - Installation Fails on Second Oracle
Delegated Administration Services and OracleAS Single Sign-On Node .............. F-10
F.4 Deinstallation Problems and Solutions................................................................................. F-11
F.4.1 Obsolete Partner URLs Still Remain on the OracleAS Single Sign-On Administration
Screen ..................................................................................................................... F-11
F.4.2 Unable to Reuse Instance Name of a Deleted Instance............................................... F-12
F.4.3 Unable to Reuse Database Name ................................................................................... F-12
F.4.4 Deconfiguration Failed on Distributed OracleAS Cluster (Identity Management) F-13
F.5 Need More Help?..................................................................................................................... F-14
Index
xi
xii
The Oracle Application Server Installation Guide covers requirements, new features in the
Oracle Universal Installer, Oracle Application Server concepts that affect installation,
installation procedures, and troubleshooting tips. In addition, this guide also provides
some sample topologies for installing and running Oracle Application Server.

Intended Audience

This guide is intended for users who are comfortable running some system
administration operations, such as creating users and groups, adding users to groups,
and installing operating system patches on the computer where Oracle Application
Server is going to be installed. Users who are installing Oracle Application Server need
root access to run some scripts.

Documentation Accessibility

Our goal is to make Oracle products, services, and supporting documentation
accessible, with good usability, to the disabled community. To that end, our
documentation includes features that make information available to users of assistive
technology. This documentation is available in HTML format, and contains markup to
facilitate access by the disabled community. Accessibility standards will continue to
evolve over time, and Oracle is actively engaged with other market-leading
technology vendors to address technical obstacles so that our documentation can be
accessible to all of our customers. For more information, visit the Oracle Accessibility
Program Web site at

Preface

http://www.oracle.com/accessibility/
Accessibility of Code Examples in Documentation
Screen readers may not always correctly read the code examples in this document. The
conventions for writing code require that closing braces should appear on an
otherwise empty line; however, some screen readers may not always read a line of text
that consists solely of a bracket or brace.
Accessibility of Links to External Web Sites in Documentation
This documentation may contain links to Web sites of other companies or
organizations that Oracle does not own or control. Oracle neither evaluates nor makes
any representations regarding the accessibility of these Web sites.
xiii
TTY Access to Oracle Support Services
Oracle provides dedicated Text Telephone (TTY) access to Oracle Support Services within the United States of America 24 hours a day, seven days a week. For TTY support, call 800.446.2398.

Related Documents

For additional information, see the following manuals:
Oracle Application Server Administrator’s Guide
Oracle Application Server Concepts
Oracle Application Server High Availability Guide

Conventions

The following text conventions are used in this document:
Convention Meaning
boldface Boldface type indicates graphical user interface elements associated
italic Italic type indicates book titles, emphasis, or placeholder variables for
monospace Monospace type indicates commands within a paragraph, URLs, code
with an action, or terms defined in text or the glossary.
which you supply particular values.
in examples, text that appears on the screen, or text that you enter.
xiv

Product and Installation Overview

This chapter describes what is contained in Oracle Application Server and
recommended topologies. It contains the following sections:
Section 1.1, "Product Overview"
Section 1.2, "Where Do I Find Installation Instructions for My Product?"
Section 1.3, "Recommended Topologies"

1.1 Product Overview

Oracle Application Server is made up of a middle tier and OracleAS Infrastructure.
You deploy and run your applications on the middle tiers. The infrastructure provides
services that are used by middle tiers. These services can be shared by one or more
middle tiers.
Oracle Application Server 10g (10.1.4.0.1) provides a comprehensive Identity and
Access Management solution. The Identity and Access Management Suite includes:
1
Oracle Internet Directory: Provides scalable, robust LDAP V3-compliant directory
services implemented on the Oracle Database.
Oracle Identity Federation: Provides standards-based, multi-protocol, and
cross-domain single sign-on.
Oracle Security Developer Tools: Provides a APIs for developing federation and
secure web services applications.
Oracle Access Manager: Provides a state-of-the-art solution for centralized identity
administration and access control.
Oracle Identity Manager: Provides a powerful and flexible enterprise identity
management system that automatically manages users’ access privileges within enterprise IT resources.
Oracle Virtual Directory: Provides Internet and industry-standard LDAP and XML
views of existing enterprise identity information, without synchronizing or moving data from its native locations.
In addition to the Identity and Access Management Suite, this release provides a
revision of OracleAS Infrastructure, which includes the following Oracle Identity
Management components and OracleAS Metadata Repository:
Oracle Internet Directory: A scalable, robust LDAP V3-compliant directory service
implemented on the Oracle Database.
Product and Installation Overview 1-1
Where Do I Find Installation Instructions for My Product?
Oracle Directory Integration Platform: A component of Oracle Internet Directory
designed to perform directory synchronization with third party directory products.
Oracle Application Server Certificate Authority: A component that issues, revokes,
renews, and publishes X.509v3 certificates to support PKI-based strong authentication methods.
Oracle Application Server Single Sign-On (OracleAS Single Sign-On): Provides
single sign-on access to Oracle and third-party Web applications.
Oracle Delegated Administration Services: Provides trusted proxy-based
administration of directory information by users and application administrators.
OracleAS Metadata Repository: Provides a collection of schemas used by other
Oracle Application Server components.
Oracle Enterprise Manager 10g Application Server Control Console: Enables you
to manage and configure the OracleAS Infrastructure.
This guide focuses on installation instructions for OracleAS Infrastructure. See
Section 1.2, "Where Do I Find Installation Instructions for My Product?" for the
location of installation instructions for other components. You can integrate Oracle Application Server 10g (10.1.4.0.1) Identity Management with
an existing Oracle Application Server environment that includes:
10g (9.0.4), 10g Release 2 (10.1.2), or 10g Release 3 (10.1.3) middle tier
10g (9.0.4) or 10g Release 2 (10.1.2) OracleAS Metadata Repository
You can integrate Oracle Application Server 10g (10.1.4.0.1) Metadata Repository with an existing Oracle Application Server environment that includes:
10g Release 2 (10.1.2) middle tier
10g (9.0.4) or 10g Release 2 (10.1.2) Identity Management
See Also: Oracle Application Server Upgrade and Compatibility Guide
for more information about which specific versions are compatible with 10g (10.1.4.0.1).

1.2 Where Do I Find Installation Instructions for My Product?

Tab le 1– 1 summarizes the products available in Oracle Application Server 10g
(10.1.4.0.1) and the books where the installation instructions are located.
Table 1–1 Product and Installation Documentation Locations
Product See This Documentation for Installation Details
OracleAS Infrastructure Chapter 4, "Installing OracleAS Infrastructure"
Oracle Identity Federation Oracle Identity Federation Administrator’s Guide
Oracle Identity Management Grid Control Plug-in
Appendix A, "Installing the Oracle Identity Management Grid Control Plug-in"
OracleAS Metadata Repository
Oracle Application Server Metadata Repository Creation Assistant User’s Guide
in an existing database
Oracle Access Manager Oracle Access Manager Installation Guide
1-2 Oracle Application Server Installation Guide

1.3 Recommended Topologies

Tab le 1– 2 provides a road map of where to find information about the supported 10g
(10.1.4.0.1) topologies.
Table 1–2 Recommended Topologies
Topology See This Documentation for Details
10.1.4.0.1 OracleAS Infrastructure Topologies
An Oracle Application Server instance containing all Oracle Identity Management components in one Oracle home.
Section 1.3.1, "Installing Oracle Identity Management in a Single Oracle Home"
Recommended Topologies
Two Oracle Homes, one containing Oracle HTTP Server, OracleAS Single Sign-On, and Oracle Delegated Administration Services. and the other containing Oracle Internet Directory and Oracle Directory Integration Platform.
Three Oracle Homes, one containing Oracle HTTP Server, a second containing OracleAS Single Sign-On and Oracle Delegated Administration Services. and a third containing Oracle Internet Directory and Oracle Directory Integration Platform.
An enterprise data center for J2EE applications that uses one of the following methods for user authentication:
OracleAS Single Sign-On
Oracle Access Manager
Oracle Application Server Java Authentication
and Authorization Service (JAAS) Provider LDAP
Each of these topologies contains a web tier, an application tier, and a data tier. The three tiers are separated by firewalls.
Oracle Identity Federation Topologies
An Oracle Identity Federation instance configured with OracleAS Infrastructure so that it is integrated with OracleAS Single Sign-On.
Section 1.3.2, "Installing a Distributed Oracle Identity Management with an Integrated Oracle HTTP Server"
Section 1.3.3, "Installing a Distributed Oracle Identity Management with a Standalone Oracle HTTP Server"
"myJ2EECompany," in the Oracle Application Server
Enterprise Deployment Guide
"Deploying Oracle Identity Federation with OracleAS Single Sign-On," in the Oracle Identity Federation Administrator’s
Guide
An Oracle Identity Federation instance configured with OracleAS Infrastructure and Oracle Access Manager.
High-Availability Topologies
An OracleAS Cluster (Identity Management) configuration in which two or more Oracle Identity Management instances serve the same content. A load balancer distributes requests equally among the active instances.
An OracleAS Cold Failover Cluster configuration in which two or more OracleAS Infrastructure or Oracle Identity Management instances serve the same content, but only one instance is active at any one time.
"Deploying Oracle Identity Federation with Oracle Access Manager," in the Oracle Identity Federation Administrator’s
Guide
Chapter 9, "Installing in High Availability Environments: OracleAS Cluster (Identity Management)"
Chapter 8, "Installing in High Availability Environments: OracleAS Cold Failover Cluster"
Product and Installation Overview 1-3
Recommended Topologies
Table 1–2 (Cont.) Recommended Topologies
Topology See This Documentation for Details
An OracleAS Disaster Recovery configuration in which a standby site mirrors a production site.
Chapter 10, "Installing in High Availability Environments:
OracleAS Disaster Recovery"
During normal operation, the production site handles all the requests. If the production site goes down, the standby site takes over and handles all the requests.
An active-active topology in which two or more Oracle Access Manager instances serve the same
"High Availability for Oracle Access Manager" in the Oracle
Application Server High Availability Guide
content. A load balancer distributes requests equally among the active instances.
An OracleAS Cold Failover Cluster configuration in which two or more Oracle Identity Federation instances serve the same content, but only one instance is active at any one time.
OracleAS Cold Failover Cluster or Real Application Clusters configurations for OracleAS Metadata Repository.
10.1.4.0.1 OracleAS Infrastructure with Existing
10.1.2 or 10.1.3 Environments
10.1.2 or 10.1.3 Middle Tiers: Configure a 10g Release 2 (10.1.2) or 10g Release 3 (10.1.3) middle-tier instance to use a new 10g (10.1.4.0.1) OracleAS Infrastructure.
This topology also supports associating a 10g Release 2 (10.1.2) or 10g Release 3 (10.1.3) middle-tier instance with a new 10g (10.1.4.0.1) Oracle Identity Management for the following scenarios:
Moving to a new host
Creating a failover environment
Moving applications from a test environment
to a new production environment
"High Availability for Oracle Identity Federation" in the
Oracle Application Server High Availability Guide
"High Availability for OracleAS Metadata Repository" in the
Oracle Application Server High Availability Guide
"Configuring 10.1.2 and 10.1.3 Middle Tiers to Use OracleAS
Infrastructure" in the Oracle Application Server
Administrator’s Guide
"Moving Identity Management to a New Host" in Oracle
Application Server Administrator’s Guide
"Changing from a Test to a Production Environment" in the
Oracle Application Server Administrator’s Guide
The remainder of this section addresses the recommended topologies for installing OracleAS Infrastructure instances. It contains the following topics:
Section 1.3.1, "Installing Oracle Identity Management in a Single Oracle Home"
Section 1.3.2, "Installing a Distributed Oracle Identity Management with an
Integrated Oracle HTTP Server"
Section 1.3.3, "Installing a Distributed Oracle Identity Management with a
Standalone Oracle HTTP Server"

1.3.1 Installing Oracle Identity Management in a Single Oracle Home

This topology has all of the Oracle Identity Management components installed in the same Oracle home, as depicted in Figure 1–1. This topology can be associated with a 10g Release 2 (10.1.2) or 10g Release 3 (10.1.3) middle tier.
1-4 Oracle Application Server Installation Guide
Figure 1–1 Oracle Identity Management in a Single Oracle Home
Oracle Home 1
Oracle HTTP Server
OC4J
SSO / DAS
Application Server
Control
OID / DIP
OracleAS
Metadata
Repository
Recommended Topologies
Requirements
The requirements are the same as those listed in Chapter 2, "Requirements".
Installation Sequence
Perform an installation of Oracle Identity Management as described in Section 4.23,
"Installing Oracle Identity Management Components Only (Including Oracle Internet Directory)".
It is recommended that you install OracleAS Metadata Repository in an existing database. See the Oracle Application Server Metadata Repository Creation Assistant User’s Guide for details.

1.3.2 Installing a Distributed Oracle Identity Management with an Integrated Oracle HTTP Server

In this topology, there are two Oracle Homes as depicted in Figure 1–2. The first Oracle Home contains Oracle HTTP Server, OracleAS Single Sign-On, and Oracle Delegated Administration Services. The second Oracle Home contains Oracle Internet Directory and Oracle Directory Integration Platform. This topology can be associated with a 10g Release 2 (10.1.2) or 10g Release 3 (10.1.3) middle tier.
Product and Installation Overview 1-5
Recommended Topologies
Figure 1–2 Cluster with a Distributed Oracle Identity Management with an Integrated Oracle HTTP Server
Oracle Home 1
Oracle HTTP Server
Oracle Home 2
OID / DIP
OC4J
SSO / DAS
Application Server
Control
Host 1
OracleAS Metadata
Repository
Requirements
The requirements are the same as those listed in Chapter 2, "Requirements".
Installation Sequence
To install this topology:
1. Install OracleAS Metadata Repository on a shared disk. It is recommended that
you install OracleAS Metadata Repository in an existing database. See the Oracle Application Server Metadata Repository Creation Assistant User’s Guide for details.
2. For Oracle Home 2, follow the installation instructions in Section 4.23, "Installing
Oracle Identity Management Components Only (Including Oracle Internet Directory)". On the Select Configuration Options screen, perform the following
steps:
Select Oracle Internet Directory.
Do not select Oracle Application Server Single Sign-On.
Do not select Oracle Application Server Delegated Administration Services.
Select Oracle Directory Integration Platform.
Do not select Oracle Application Server Certificate Authority (OCA).
Select High Availability and Replication.
3. For Oracle Home 1, follow the installation instructions in Section 4.24, "Installing
Oracle Identity Management Components Only (Excluding Oracle Internet Directory)". On the Select Configuration Options screen, perform the following
steps:
Do not select Oracle Internet Directory.
Select Oracle Application Server Single Sign-On.
Select Oracle Application Server Delegated Administration Services.
Do not select Oracle Directory Integration Platform.
Do not select Oracle Application Server Certificate Authority (OCA).
1-6 Oracle Application Server Installation Guide
Recommended Topologies
Select High Availability and Replication.
4. On Oracle Home 2, perform the following commands to disable Oracle HTTP
Server:
a. Edit the ORACLE_HOME/opmn/bin/opmn.xml file to change the Oracle
HTTP Server status to disabled, as shown in bold.
<ias-component id="HTTP_Server" status="disabled" > <process-type id="HTTP_Server" module-id="OHS"> <module-data>...</ias-component>
b. Perform the following command to stop OPMN:
prompt> ORACLE_HOME/opmn/bin/opmnctl stopall
c. Perform the following command to start OPMN:
prompt> ORACLE_HOME/opmn/bin/opmnctl startall

1.3.3 Installing a Distributed Oracle Identity Management with a Standalone Oracle HTTP Server

In this topology, there are three Oracle Homes as depicted in Figure 1–3. The first Oracle Home contains Oracle HTTP Server. The second Oracle Home contains OracleAS Single Sign-On and Oracle Delegated Administration Services. The second Oracle Home contains Oracle Internet Directory and Oracle Directory Integration Platform. This topology can be associated with a 10g Release 2 (10.1.2) or 10g Release 3 (10.1.3) middle tier.
Figure 1–3 Cluster with a Distributed Oracle Identity Management with a Standalone Oracle HTTP Server
Oracle Home 1
Oracle HTTP Server
Oracle Home 2
OC4J
SSO / DAS
Application Server
Control
OracleAS
Metadata
Repository
Oracle Home 3
OID / DIP
Product and Installation Overview 1-7
Recommended Topologies
Requirements
The requirements are the same as those listed in Chapter 2, "Requirements".
Installation Sequence
To install this topology:
1. Install OracleAS Metadata Repository on a shared disk. It is recommended that
2. Install Oracle HTTP Server with Apache 2.0 from Oracle Application Server
3. For Oracle Home 3, follow the installation instructions in Section 4.23, "Installing
you install OracleAS Metadata Repository in an existing database. See Oracle Application Server Metadata Repository Creation Assistant User’s Guide for details.
Companion CD, included in the 10g Release 2 (10.1.2) or 10g Release 3 (10.1.3) CD Pack.
Oracle Identity Management Components Only (Including Oracle Internet Directory)". On the Select Configuration Options screen, perform the following
steps:
Select Oracle Internet Directory.
Do not select Oracle Application Server Single Sign-On.
Do not select Oracle Application Server Delegated Administration Services.
Select Oracle Directory Integration Platform.
Do not select Oracle Application Server Certificate Authority (OCA).
Select High Availability and Replication.
4. For Oracle Home 2, follow the installation instructions in Section 4.24, "Installing
Oracle Identity Management Components Only (Excluding Oracle Internet Directory)". On the Select Configuration Options screen, perform the following
steps:
Do not select Oracle Internet Directory.
Select Oracle Application Server Single Sign-On.
Select Oracle Application Server Delegated Administration Services.
Do not select Oracle Directory Integration Platform.
Do not select Oracle Application Server Certificate Authority (OCA).
Select High Availability and Replication.
5. On Oracle Home 2 and 3, perform the following commands to disable Oracle
HTTP Server:
a. Edit the ORACLE_HOME/opmn/bin/opmn.xml file to change the Oracle
HTTP Server status to disabled, as shown in bold.
<ias-component id="HTTP_Server" status="disabled" > <process-type id="HTTP_Server" module-id="OHS"> <module-data>...</ias-component>
b. Perform the following command to stop OPMN:
prompt> ORACLE_HOME/opmn/bin/opmnctl stopall
c. Perform the following command to start OPMN:
prompt> ORACLE_HOME/opmn/bin/opmnctl startall
1-8 Oracle Application Server Installation Guide
Recommended Topologies
Configure the standalone Oracle HTTP Server in Oracle Home 1. See "Configuring
6.
Standalone Oracle HTTP Server with Oracle Application Server" in Oracle HTTP Server Administering a Standalone Deployment Based on Apache 2.0 in the 10g Release 2 (10.1.2) or 10g Release 3 (10.1.3) documentation library.
Product and Installation Overview 1-9
Recommended Topologies
1-10 Oracle Application Server Installation Guide
2

Requirements

Before installing Oracle Application Server, ensure that your computer meets the requirements described in this chapter.
Table 2–1 Sections in This Chapter
Section Highlights
Section 2.1, "Using OracleMetaLink to Obtain the Latest Oracle Application Server Hardware and Software Requirements"
Section 2.2, "System Requirements" Lists requirements such as supported processor speed, memory,
Section 2.3, "Software Requirements" Lists requirements such as supported operating systems,
Section 2.4, "Kernel Parameters" Lists required values for kernel parameters.
Section 2.5, "Ports" Describes how to configure components to use ports other than
Section 2.6, "Operating System Groups" Describes why the operating system user who installs Oracle
Describes how to find the most current requirements for Oracle Application Server 10g (10.1.4.0.1).
disk space, and swap space.
operating system patches, software packages, and Linux x86-64 certification informations.
the default ports.
Application Server should belong to certain operating system groups.
Section 2.7, "Operating System User" Describes why you should create an operating system user to
Section 2.8, "Environment Variables" Describes how to set or unset environment variables required for
Section 2.9, "The /etc/hosts File" Describes how the installer uses the information in the hosts file.
Section 2.10, "Network Topics" Describes network issues such as installing Oracle Application
Section 2.11, "Prerequisite Checks Performed by the Installer"
install Oracle Application Server.
installation.
This section also describes how to specify the same information without editing the file.
Server on a remote computer, using a remote CD-ROM/DVD-ROM drive, or installing from a hard disk.
Lists the items checked by the installer, such as length of the Oracle home name and whether or not the Oracle home directory already contains another Oracle product.

2.1 Using OracleMetaLink to Obtain the Latest Oracle Application Server Hardware and Software Requirements

The Oracle Application Server 10g (10.1.4.0.1) hardware and software requirements included in this guide were accurate at the time this manual was released to
Requirements 2-1
System Requirements
manufacturing. For the most up-to-date information about hardware and software requirements, refer to OracleMetaLink:
http://metalink.oracle.com/
After logging into OracleMetaLink, click Certify. From the resulting Web page, you can view the latest certifications by product, platform, and product availability.

2.2 System Requirements

Tab le 2– 2 lists the system requirements for running Oracle Application Server. The
installer checks many of these requirements at the start of the installation process and warns you if any of them is not met. To save time, you can manually check only the ones that are not checked by the installer. Refer to Tab le 2 –2 to see which requirements are not checked by the installer.
You can also run the system checks performed by the installer without doing an installation, by running the runInstaller command as shown. The runInstaller command is on the Oracle Application Server CD-ROM (Disk 1) or DVD-ROM (in the application_server directory).
CD-ROM:
prompt> mount_point/1014disk1/runInstaller -executeSysPrereqs
DVD-ROM:
prompt> mount_point/application_server/runInstaller -executeSysPrereqs
The results are displayed on the screen as well as written to a log file. For more information on the types of checks performed, see Section 2.11, "Prerequisite Checks
Performed by the Installer".
Table 2–2 System Requirements
Item Requirement
Operating system HP-UX 11i Version 2 (11.23) Itanium or higher
See Section 2.3, "Software Requirements" for a list of required patches. Checked by Installer: Yes
Network You can install Oracle Application Server on a computer that is connected to a network, or
IP The computer’s IP address must be static. Oracle Application Server does not support
on a "standalone" computer (not connected to the network).
If you are installing connect the computer to a network after installation. You have to perform some configuration tasks when you connect it to the network; see theOracle Application Server
Administrator’s Guide for details. Checked by Installer: No
HP-UX systems using DHCP. Oracle Application Server supports DHCP computers on Linux and Microsoft Windows. Checked by Installer: No
Oracle Application Server on a standalone computer, you can
Hostname Ensure that your hostnames are not longer than 255 characters.
Checked by Installer: No
2-2 Oracle Application Server Installation Guide
System Requirements
Table 2–2 (Cont.) System Requirements
Item Requirement
Processor type 64-bit HP-UX Itanium processor
To determine the processor type, run the following command:
prompt> /usr/bin/getconf KERNEL_BITS
Checked by Installer: No
Processor speed 400 MHz or faster
Checked by Installer: Yes
Memory The memory requirements provided for the various installation types represents enough
physical memory to install and run Oracle Application Server. However, for most production sites, you should configure at least 1 GB of physical memory. For sites with substantial traffic, increasing the amount of memory further may improve your performance. For Java applications, you should either increase the maximum heap allocated
to the OC4J processes, or configure additional OC4J processes to utilize this memory. See the Oracle Application Server Performance Guide for details.
To determine the optimal amount of memory for your installation, the best practice is to load test your site. Resource requirements can vary substantially for different applications and different usage patterns. In addition, some operating system utilities for monitoring memory can overstate memory usage (partially due to the representation of shared memory). The preferred method for determining memory requirements is to monitor the improvement in performance resulting from the addition of physical memory in your load test. Refer to your platform vendor documentation for information on how to configure memory and processor resources for testing purposes.
OracleAS Infrastructure:
OracleAS Metadata Repository and Identity Management: 1 GB
Identity Management only: 1 GB
OracleAS Metadata Repository only: 1 GB
Oracle Identity Federation: 512 MB
Note:
The installer checks the amount of memory on your computer and will warn you if
your computer does not meet the minimum memory requirements.
To determine the amount of memory, enter the following command:
# /usr/sbin/dmesg | grep "Physical"
Checked by Installer: Yes
Requirements 2-3
System Requirements
Table 2–2 (Cont.) System Requirements
Item Requirement
Disk space OracleAS Infrastructure:
OracleAS Metadata Repository and Oracle Identity Management: 6.5 GB
You can install the data files for the OracleAS Metadata Repository database on a disk that is different from the disk where you are installing OracleAS Infrastructure. If you do this, make sure the disk for the Oracle Home has at least 3.5 GB of free space and the disk for the data files has at least 3.0 GB of free space.
Oracle Identity Management only: 3 GB
OracleAS Metadata Repository only: 6.5 GB
Oracle Identity Federation: 2.3 GB The installer may display inaccurate disk space requirement figures. Refer to the figures
listed above for disk space requirements. To determine the amount of free disk space, use the bdf command:
prompt> bdf dir
Replace dir with the Oracle home directory or with the parent directory if the Oracle home directory does not exist yet. For example, if you plan to install
Server in /opt/oracle/infra, you can replace dir with /opt/oracle or
/opt/oracle/infra.
Checked by Installer: No
Space in /tmp or directory
400 MB To determine the amount of free disk space in the /tmp directory, use the bdf command:
prompt> bdf /tmp
Oracle Application
If the /tmp directory does not have enough free space, you can specify a different directory by setting the TMP or TMPDIR environment variable. See Section 2.8.5, "TMP and TMPDIR" for details.
Checked by Installer: Yes
Swap space 1.5 GB of available swap space
To determine the amount of available swap space, use the following command:
prompt> # /usr/sbin/swapinfo -a
If necessary, see your operating system documentation for information on how to configure additional swap space. Checked by Installer: Yes
Supported browsers Oracle Enterprise Manager 10g is supported on the following browsers:
Microsoft Internet Explorer 6.0 SP2 (supported on Microsoft Windows only)
Netscape 7.2
Mozilla 1.7. You can download Mozilla from http://www.mozilla.org.
Firefox 1.0.4. You can download Firefox from http://www.mozilla.org.
Safari 1.2, 2.0 (on Apple Macintosh computers)
For the most current list of supported browsers, check the
OracleMetaLink site
(http://metalink.oracle.com).
Checked by Installer: No. However, if you access
Oracle Enterprise Manager 10g
using a non-supported browser, you will get a warning message.
2-4 Oracle Application Server Installation Guide

2.2.1 Installing from the Console or X Windows

If you are performing the installation from the console or X Windows, then add the following line to the /etc/pam.d/xdm file:
session required pam_limits.so

2.2.2 Tips for Reducing Memory Usage

If you need to reduce memory consumption:
Configure only the components that you need.
After installation, start up only the components that you need. See the Oracle
Application Server Administrator’s Guide for details.
Run Application Server Control only when you need to administer an instance. In
most cases, you do not need Application Server Control running all the time. If you are running multiple Oracle Application Server instances on one computer,
each Application Server Control can consume a lot of memory. Running Application Server Control only when you need it can free up memory for other components.
Software Requirements
Configure Application Server Control so that it can manage multiple instances. See
the Oracle Application Server Administrator’s Guide for details.

2.3 Software Requirements

Check that the software listed in Ta bl e 2– 3 is installed on the system. The procedure that follows the table describes how to ensure the correct software is installed on the system.
Note: Oracle Application Server 10g (10.1.4.0.1) is certified with the
following Operating System specific software. For the most current list of supported Operating System specific software, for example JDK version, Operating System version, check OracleMetaLink (http://metalink.oracle.com).
Table 2–3 Software Requirements for HP-UX 11i version 2 Itanium Systems
Item Requirement
Operating System
HP-UX 11i Version 2 (11.23) Itanium or higher
Requirements 2-5
Software Requirements
Table 2–3 (Cont.) Software Requirements for HP-UX 11i version 2 Itanium Systems
Item Requirement
Patches for 11.11 (or higher versions)
BUNDLE11i B.11.23.0409.3 (Patch Bundle for HP-UX 11i v2 (B.11.23),
September 2004)
PHSS_31850 (11.23 assembler patch)
PHSS_31851 (11.23 Integrity Unwind Library)
PHSS_31854 (11.23 milli cumulative patch)
PHSS_31855 (11.23 aC++ Runtime (IA: A.05.60, PA A.03.60))
PHSS_33275 + PHSS_32213 (11.23 linker + fdp cumulative patch)
PHSS_33276 (11.23 Math Library Cumulative Patch)
The following patches are required by JDK 1.4.2.05 or higher. JDK 1.4.2.05 is installed with this release. Refer to the HP Support site for a list of all JDK patches.
PHCO_31553: pthread library cumulative patch
PHKL_31500: 11.23 Sept04 base patch
PHSS_32213: 11.23 Aries cumulative patch
The following patches are required if ANSI C and C++ are installed on the system:
PHSS_33278: aC++ Compiler (A.06.02)
PHSS_33277: HP C Compiler (A.06.02)
PHSS_33279: u2comp/be patch
To ensure that the system meets these requirements, follow these steps:
1. To determine which version of HP-UX Itanium is installed, enter the following
command:
# uname -a HP-UX hostname B.11.23 U ia64 1221911087 unlimited-user license
In this example, the version of HP-UX Itanium 11i is 11.23.
2. To determine whether the bundle is installed, enter the following command:
# /usr/sbin/swlist | grep BUNDLE
If the bundle is not installed, download it from the following Web site and install it:
http://www.software.hp.com/SUPPORT_PLUS/qpk.html
To determine whether a bundle or product is installed, enter the following
3.
command:
# /usr/sbin/swlist -l product | more
If a required product is not installed, you must install it. See your operating system or software documentation for information about installing products.
4. To determine whether a patch is installed, enter a command similar to the
following:
# /usr/sbin/swlist -l patch | grep PHKL_29198
Alternatively, to list all installed patches, enter the following command:
2-6 Oracle Application Server Installation Guide
+ 228 hidden pages