Skip Headers

Oracle® Application Server Installation Guide
10g Release 2 (10.1.2) for hp HP-UX PA-RISC (64-bit), and Linux x86
Part No. B14141-02
  Go To Documentation Library
Home

Next
Next
 

Contents

Title and Copyright Information

Send Us Your Comments

Preface

Intended Audience
Documentation Accessibility
Structure
Related Documents
Conventions

1 Summary of Installation Steps

2 What's New in the Installation

2.1 No JDK Requirements for HP-UX
2.2 OracleAS Metadata Repository Uses Oracle Database 10g
2.3 Support for More High Availability Environments
2.4 Support for Oracle Internet Directory Replication
2.5 New Screen for Specifying the staticports.ini File
2.6 Additional Tool for Deinstallation
2.7 Changed Option Name in Select Configuration Options Screen for J2EE and Web Cache
2.8 Recording Feature for Silent Installations
2.9 New Kernel Parameter Required by OracleAS Web Cache
2.10 Generating Installation Statistics

3 Compatibility with Earlier Releases

4 Requirements

4.1 Check Hardware Requirements
4.1.1 Memory Requirements for Running Multiple Instances on the Same Computer
4.1.2 Tips for Reducing Memory Usage
4.2 Check the Software Requirements
4.2.1 Checking the Software Requirements for HP-UX
4.2.2 Checking the Software Requirements for Linux
4.2.2.1 Software Requirements for Red Hat Enterprise Linux AS/ES 2.1 Systems
4.2.2.2 Software Requirements for Red Hat Enterprise Linux AS/ES 3.0 Systems
4.2.2.3 Software Requirements for SUSE Linux Enterprise Server 8 Systems
4.2.2.4 Software Requirements for SUSE Linux Enterprise Server 9 Systems
4.3 Check Kernel Parameters and Shell Limits
4.3.1 Configuring Kernel Parameters on HP-UX
4.3.2 Configuring the Kernel Parameters on Linux
4.4 Ports
4.4.1 Checking If a Port Is in Use
4.4.2 Using Default Port Numbers
4.4.3 Using Custom Port Numbers (the "Static Ports" Feature)
4.4.3.1 Format of the staticports.ini File
4.4.3.2 Error Conditions that Will Cause the Installer to Use Default Ports Instead of Specified Ports
4.4.3.3 Ports for Oracle HTTP Server and OracleAS Web Cache
4.4.3.4 Examples
4.4.4 If Port 1521 Is in Use
4.4.4.1 If Port 1521 Is In Use by an Existing Oracle Database
4.4.4.2 If Port 1521 Is In Use by Some Other Application
4.5 Operating System Groups
4.5.1 Create a Group for the Inventory Directory
4.5.2 Create Groups for Database Administrators
4.6 Operating System User
4.7 Environment Variables
4.7.1 Environment Variable Tips
4.7.2 ORACLE_HOME and ORACLE_SID
4.7.3 PATH, CLASSPATH, and Shared Library Path Environment Variables
4.7.4 DISPLAY
4.7.5 TMP and TMPDIR
4.7.6 TNS_ADMIN
4.7.7 ORA_NLS
4.7.8 LD_BIND_NOW (Linux Only)
4.8 The /etc/hosts File
4.8.1 Location of the Default Identity Management Realm
4.8.2 Hostname for OracleAS Single Sign-On
4.9 Network Topics
4.9.1 Installing on Multihomed (Multi-IP) Computers
4.9.2 Copying CD-ROMs or DVD-ROM to Hard Drive, and Installing from the Hard Drive
4.9.3 Installing from a Remote CD-ROM or DVD-ROM Drive
4.9.4 Installing on Remote Computers
4.9.5 Installing on NFS-Mounted Storage
4.9.6 Running Multiple Instances from One Installation
4.9.7 Support for NIS and NIS+
4.9.8 Installing on a DHCP Host (Linux Only)
4.10 Prerequisite Checks Performed by the Installer

5 Things You Should Know Before Starting the Installation

5.1 Basic Concepts
5.2 Order of Installation
5.3 Where Do I Install Oracle Application Server?
5.4 Oracle Home Directory
5.4.1 Installing in an Existing Oracle Home
5.4.2 Installing in a Non-Empty Oracle Home
5.5 First-Time Installation of Any Oracle Product
5.6 Installing Additional Languages
5.7 Oracle Application Server Instances and Instance Names
5.8 The ias_admin User and Restrictions on its Password
5.9 Comparing Installing Components against Configuring Components
5.10 Installing Oracle9i Application Server Release 2 (9.0.2) on the Same Computer
5.11 Where Does the Installer Write Files?
5.12 Why Do I Need to be Able to Log In as Root at Certain Times During Installation?
5.13 Running root.sh During Installation
5.14 Connecting to Oracle Internet Directory Through SSL Connections
5.15 Setting the Mount Point for the CD-ROM or DVD-ROM
5.16 Starting the Oracle Universal Installer

6 Installing OracleAS Infrastructure

6.1 Infrastructure Installation Types
6.2 Why Would I Select the Different Infrastructure Installation Types?
6.3 Order of Installation for the Infrastructure
6.4 Can I Install Components on Separate Computers?
6.5 Tips for Installing Identity Management Components Separately
6.6 Do I Need the Oracle Delegated Administration Services or the Oracle Directory Integration and Provisioning Components?
6.7 Can I Configure Components After Installation?
6.8 Can I Use an Existing Database for the OracleAS Metadata Repository?
6.9 Can I Use an Existing Oracle Internet Directory?
6.10 Registration of OracleAS Metadata Repository in Oracle Internet Directory and Password Randomization
6.11 Contents of the OracleAS Metadata Repository
6.12 Can I Use Multiple Metadata Repositories?
6.13 What High Availability Options Does Oracle Application Server Support?
6.14 Restrictions on the Passwords for the SYS and SYSTEM Users
6.15 Support for NE8ISO8859P10 and CEL8ISO8859P14 Characters Sets
6.16 What Do I Enter in the "Specify Namespace in Internet Directory" Screen?
6.17 How to Determine Port Numbers Used by Components
6.18 Can I Add OracleAS Certificate Authority After Installation?
6.19 Installing OracleAS Infrastructure
6.20 Installing OracleAS Infrastructure Against an Existing Oracle Internet Directory
6.21 Installing OracleAS Metadata Repository in a New Database
6.22 Installing Identity Management Components Only (Including Oracle Internet Directory)
6.23 Installing Identity Management Components Only (Excluding Oracle Internet Directory)
6.24 Installing Oracle Internet Directory Only
6.25 Installing OracleAS Certificate Authority and OracleAS Metadata Repository Only
6.26 Install Fragment: The First Few Screens of the Installation
6.27 Install Fragment: The Last Few Screens of the Installation
6.28 Install Fragment: Database Screens
6.29 Install Fragment: OracleAS Certificate Authority Screens

7 Installing Middle Tiers

7.1 Middle-tier Types
7.2 Components in the Middle Tier
7.3 Which Components Do I Need?
7.4 Configuration Options for the J2EE and Web Cache Middle Tier
7.4.1 What Is a Farm?
7.4.2 What Is an OracleAS Cluster?
7.4.3 Special Requirements for Installing J2EE and Web Cache Instances with OracleAS File-Based Repository Across a Firewall
7.5 How to Determine the Password for the DCM Schema
7.6 How to Determine Port Numbers Used by Components
7.7 If You Plan to Install Middle Tiers Against an Upgraded Oracle Internet Directory
7.8 Installing a J2EE and Web Cache Without an Infrastructure
7.9 Installing J2EE and Web Cache in a Database-Based Farm Repository and with Identity Management Access
7.10 Installing J2EE and Web Cache in a Database-Based Farm Repository but Without Identity Management Access
7.11 Installing J2EE and Web Cache in a File-Based Farm Repository but Without Identity Management Access
7.12 Installing J2EE and Web Cache in a File-Based Farm Repository and with Identity Management Access
7.13 Installing Portal and Wireless
7.14 Expanding a Middle Tier
7.15 Can I Upgrade and Expand a Middle Tier at the Same Time?
7.16 Install Fragment: The First Few Screens for Installing Middle Tiers
7.17 Install Fragment: The Last Few Screens of the Installation

8 Configuring Oracle Internet Directory for Oracle Application Server Installation Privileges

8.1 Default Users in Oracle Internet Directory
8.2 Groups in Oracle Internet Directory
8.2.1 "Global" Groups
8.2.2 Groups for Each Metadata Repository
8.2.3 Groups for Each Component
8.3 Groups Required to Configure or Deinstall Components
8.4 Groups Required to Install Middle Tiers
8.4.1 Groups Required to Install Against the Desired Metadata Repository
8.4.2 Groups Required to Install Middle-tier Components
8.4.3 Example
8.5 Groups Required to Install Additional Metadata Repositories
8.6 Example of Installation with Different Users
8.7 How to Create Users in Oracle Internet Directory
8.8 How to Add Users to Groups in Oracle Internet Directory
8.8.1 Using Oracle Directory Manager to Add Users to Groups
8.8.1.1 Navigating to "Global" Groups
8.8.1.2 Navigating to Metadata Repository Groups
8.8.1.3 Navigating to Component Groups
8.8.2 Using Deployment Delegation Console to Add Users to Groups
8.9 Contents of a New Oracle Internet Directory
8.10 On the Specify Login for Oracle Internet Directory Screen, What Username and Realm Do I Enter?

9 Installing Oracle Internet Directory in Replicated Mode

9.1 Oracle Internet Directory Replication Overview
9.1.1 Fan-Out Replication (LDAP Replication)
9.1.2 Multimaster Replication (Advanced Replication)
9.2 Requirements
9.2.1 Database Requirements
9.2.2 Clock Synchronization
9.3 Installation Order
9.4 Installing a Master Oracle Internet Directory
9.5 Installing an Oracle Internet Directory Replica
9.5.1 Overview of Installing a Replica
9.5.2 Installing an Oracle Internet Directory Replica with a New Database
9.5.3 Installing an Oracle Internet Directory Replica against an Existing Database
9.6 Accessing OracleAS Single Sign-On and Oracle Delegated Administration Services

10 Installing in High Availability Environments: Overview and Common Requirements

10.1 Overview of High Availability Configurations
10.1.1 OracleAS Cold Failover Cluster
10.1.2 OracleAS Cluster (Identity Management)
10.1.3 OracleAS Disaster Recovery
10.1.4 Summary of Differences
10.2 Installation Order for High Availability Configurations
10.3 Requirements for High Availability Configurations
10.3.1 Check Minimum Number of Nodes
10.3.2 Check That Groups Are Defined Identically on All Nodes
10.3.3 Check the Properties of the oracle User
10.3.4 Check for Previous Oracle Installations on All Nodes

11 Installing in High Availability Environments: OracleAS Cold Failover Cluster

11.1 OracleAS Cold Failover Cluster: Introduction
11.2 Pre-Installation Steps for OracleAS Cold Failover Cluster
11.2.1 Check That Clusterware Is Running
11.2.2 Map the Virtual Hostname and Virtual IP Address
11.2.2.1 Example of Configuring a Node with a Virtual Hostname on HP-UX and Linux
11.2.3 Set Up a File System That Can Be Mounted from Both Nodes
11.2.4 Review Recommendations for Automatic Storage Management (ASM)
11.3 Installing an OracleAS Cold Failover Cluster (Infrastructure) Configuration
11.3.1 OracleAS Cold Failover Cluster (Infrastructure): Overview of Installation Steps
11.3.2 OracleAS Cold Failover Cluster (Infrastructure): Details of Installation Steps
11.4 Installing a Distributed OracleAS Cold Failover Cluster (Infrastructure) Configuration
11.4.1 Distributed OracleAS Cold Failover Cluster (Infrastructure): Overview of Installation Steps
11.4.2 Distributed OracleAS Cold Failover Cluster (Infrastructure): Details of Installation Steps
11.5 Installing an OracleAS Cold Failover Cluster (Identity Management) Configuration
11.5.1 OracleAS Cold Failover Cluster (Identity Management): Overview of Installation Steps
11.5.2 OracleAS Cold Failover Cluster (Identity Management): Details of Installation Steps
11.6 Installing a Distributed OracleAS Cold Failover Cluster (Identity Management) Configuration
11.6.1 Distributed OracleAS Cold Failover Cluster (Identity Management): Overview of Installation Steps
11.6.2 Distributed OracleAS Cold Failover Cluster (Identity Management): Details of Installation Steps
11.7 Installing Oracle Delegated Administration Services and OracleAS Single Sign-On in an OracleAS Cold Failover Cluster
11.7.1 Oracle Delegated Administration Services and OracleAS Single Sign-On in OracleAS Cold Failover Cluster: Overview of Installation Steps
11.7.2 Oracle Delegated Administration Services and OracleAS Single Sign-On in OracleAS Cold Failover Cluster: Details of Installation Steps
11.8 Installing Only the OracleAS Metadata Repository in an OracleAS Cold Failover Cluster Environment
11.9 Installing OracleAS Cold Failover Cluster (Middle-Tier)
11.9.1 Pre-Installation Steps
11.9.1.1 Create an Alias for the Hostnames
11.9.1.2 Set up staticports.ini File
11.9.2 Installing the Middle Tiers
11.9.3 Post-Installation Steps
11.9.3.1 (optional) Configure the Middle-Tier Instances to Use SSL
11.9.3.2 Back up the Installations (Middle Tier and OracleAS Infrastructure)
11.9.3.3 Enable the Virtual IP for the OracleAS Cold Failover Cluster (Middle-Tier) on the Active Node
11.9.3.4 Create a File System on the Shared Disk for OracleAS JMS File-Based Persistence
11.9.3.5 Stop All Oracle Application Server Processes Except OPMN
11.9.3.6 Update Component Configuration on Node1
11.9.3.7 Update Component Configuration on Node 2
11.10 Installing OracleAS Cold Failover Cluster (Infrastructure) and OracleAS Cold Failover Cluster (Middle-Tier) on the Same Nodes
11.10.1 Installation Steps
11.10.2 Post-Installation Steps
11.11 Post-Installation Steps for OracleAS Cold Failover Cluster
11.11.1 Edit the ORACLE_HOME/Apache/Apache/htdocs/index.html File
11.11.2 Edit the oraInst.loc and oratab Files on the Secondary Node
11.11.3 Create a Clusterware Agent for Automatic Failover
11.12 Installing Middle Tiers Against an OracleAS Cold Failover Cluster Infrastructure
11.12.1 If You Plan to Install Middle Tiers on OracleAS Cold Failover Cluster Nodes
11.12.1.1 Create a staticports.ini File for the Middle Tier
11.12.1.2 Create an Alternative oraInst.loc File
11.12.2 Procedure for Installing Middle Tiers Against an OracleAS Cold Failover Cluster Infrastructure

12 Installing in High Availability Environments: OracleAS Cluster (Identity Management)

12.1 OracleAS Cluster (Identity Management): Introduction
12.2 Pre-Installation Steps for OracleAS Cluster (Identity Management)
12.2.1 Use the Same Path for the Oracle Home Directory (recommended)
12.2.2 Synchronize Clocks on All Nodes
12.2.3 Configure Virtual Server Names and Ports for the Load Balancer
12.2.4 Configure Your LDAP Virtual Server to Direct Requests to Node 1 Initially
12.2.5 Set up Cookie Persistence on the Load Balancer
12.3 About Oracle Internet Directory Passwords
12.4 About Configuring SSL and Non-SSL Ports for Oracle HTTP Server
12.4.1 Case 1: Client ---[HTTP]---> Load Balancer ---[HTTP]---> Oracle HTTP Server
12.4.2 Case 2: Client ---[HTTPS]---> Load Balancer ---[HTTPS]---> Oracle HTTP Server
12.4.3 Case 3: Client ---[HTTPS]---> Load Balancer ---[HTTP]---> Oracle HTTP Server
12.5 Installing an OracleAS Cluster (Identity Management) Configuration
12.5.1 Installation Order
12.5.2 Installing OracleAS Metadata Repository
12.5.3 Installing OracleAS Cluster (Identity Management) on the First Node
12.5.3.1 Create staticports.ini File
12.5.3.2 Ensure that the OracleAS Metadata Repository Is Not Registered with any Oracle Internet Directory
12.5.3.3 Select the Same Components for Each Node
12.5.3.4 Run the Installer
12.5.4 Installing OracleAS Cluster (Identity Management) on Subsequent Nodes
12.5.5 If the Cluster Configuration Assistant Failed
12.6 Installing a Distributed OracleAS Cluster (Identity Management) Configuration
12.6.1 Installation Order
12.6.2 Installing OracleAS Metadata Repository
12.6.3 Installing Oracle Internet Directory on the First Node
12.6.3.1 Set up staticports.ini File
12.6.3.2 Select the Same Components for Each Installation
12.6.3.3 Start the Installer
12.6.4 Installing Oracle Internet Directory on Subsequent Nodes
12.6.4.1 Staticports.ini File Not Needed
12.6.4.2 Select the Same Components for Each Installation
12.6.4.3 Do Not Select the SSL Check box in the "Register with Oracle Internet Directory" Screen
12.6.4.4 Start the Installer
12.6.5 Installing OracleAS Single Sign-On and Oracle Delegated Administration Services on Each Node
12.6.5.1 Set up staticports.ini File
12.6.5.2 Start the Installer
12.6.5.3 If the Cluster Configuration Assistant Failed
12.7 Post-Installation Steps
12.8 Installing Middle Tiers Against OracleAS Cluster (Identity Management) Configurations

13 Installing in High Availability Environments: OracleAS Disaster Recovery

13.1 OracleAS Disaster Recovery: Introduction
13.2 Setting up the OracleAS Disaster Recovery Environment
13.2.1 Ensure Nodes Are Identical at the Operating System Level
13.2.2 Set Up staticports.ini File
13.2.3 Set Up Identical Hostnames on Both Production and Standby Sites
13.2.4 If You Want to Use OracleAS Cold Failover Cluster on the Production Site
13.3 Installing Oracle Application Server in an OracleAS Disaster Recovery Environment
13.3.1 Installing the OracleAS Infrastructure
13.3.2 Installing Middle Tiers
13.4 What to Read Next

14 Installing the OracleAS Metadata Repository in an Existing Database

15 Recommended Topologies

15.1 Java Developer Topology
15.1.1 Description
15.1.2 Requirements
15.1.3 Installation Sequence
15.2 Portal and Wireless Developer Topology
15.2.1 Description
15.2.2 Requirements
15.2.3 Installation Sequence
15.3 Integration Business-to-Business (B2B) Topology
15.3.1 Description
15.3.2 Requirements
15.3.3 Assumptions
15.3.4 Installation Sequence
15.4 Departmental Topology with Separate OracleAS Metadata Repository for OracleAS Portal
15.4.1 Description
15.4.2 Requirements
15.4.3 Assumptions
15.4.4 Installation Sequence
15.5 Development Life Cycle Support Topology
15.5.1 Moving Applications from Test to Stage
15.5.2 Moving Applications from Stage to Production
15.6 OracleAS Certificate Authority Topology
15.6.1 Description
15.6.2 Requirements
15.6.3 Installation Sequence

16 Post-Installation Tasks

16.1 State of Oracle Application Server Instances After Installation
16.2 Passwords for Oracle Application Server Components
16.3 NFS Installations
16.4 OracleAS File-Based Clustering
16.5 Backup and Recovery
16.6 SSL
16.7 Operating System Locale and NLS_LANG Environment Variable
16.7.1 Check the Operating System Locale
16.7.2 Check the NLS_LANG Setting
16.8 Component Configuration After Installation
16.8.1 Configuring mod_osso (Required for Oracle Delegated Administration Services)
16.9 Components that Require Post-Installation Tasks
16.10 What to Do Next

A Installing OracleAS Developer Kits

B Silent and Non-Interactive Installation

B.1 Silent Installation
B.2 Non-Interactive Installation
B.3 Pre-Installation
B.4 Notes for Silent and Non-Interactive Installations
B.4.1 Installing OracleAS Certificate Authority
B.4.2 Expanding a Middle Tier
B.5 Create the Response File
B.5.1 Creating Response Files from Templates
B.5.2 Creating Response Files by Using the Record Mode in the Installer
B.5.3 Example Response Files
B.5.3.1 Example Response File for Standalone J2EE and Web Cache
B.5.3.2 Example Response File for OracleAS Infrastructure
B.5.3.3 Example Response File for Portal and Wireless
B.6 Start the Installation
B.7 Post-Installation
B.8 Security Tips for Silent and Non-Interactive Installations
B.9 Deinstallation

C Default Port Numbers

C.1 Method of Assigning Default Port Numbers
C.2 Default Port Numbers

D Ports to Open in Firewalls

E Deinstallation and Reinstallation

E.1 New Tool: Deconfig Tool
E.1.1 Parameters
E.1.2 Log Files Generated by the Deconfig Tool
E.2 Deinstallation Procedure: Overview
E.3 Deinstalling OracleAS Cold Failover Cluster Installations
E.4 Deinstalling Middle Tiers
E.5 Deinstalling OracleAS Infrastructure
E.5.1 Deinstallation Order
E.5.2 Deinstallation Steps
E.6 Deinstalling OracleAS Developer Kits
E.7 Harmless Errors in the Log File
E.8 Cleaning Up Oracle Application Server Processes
E.9 Reinstallation
E.10 Troubleshooting

F Configuration Assistants

F.1 Troubleshooting Configuration Assistants
F.1.1 General Tips
F.1.2 Configuration Assistant Result Codes
F.2 Description of Oracle Application Server Configuration Assistants

G Troubleshooting

G.1 Log Files
G.2 General Troubleshooting Tips
G.3 Installation Problems and Solutions
G.3.1 Location of Log Files
G.3.2 Linking Failed, ORA Errors
G.3.3 Prerequisite Checks Fail at the Start of Installation
G.3.4 Message About Installing in a Non-Empty Directory
G.3.5 Messages About SHMMAX and SEMMSL
G.3.6 Installer Disappears After Running the Pre-Installation Checks
G.3.7 Unable to Clean Up a Failed Installation
G.3.8 Forgot the Password for the cn=orcladmin Account
G.3.9 cn=orcladmin Account Becomes Locked
G.3.10 User Interface Does Not Display in the Desired Language, or Does Not Display Properly
G.3.11 Installer Does Not Display Correct Database Name for OracleAS Metadata Repository
G.3.12 Configuration Assistant Failures - General
G.3.13 OracleAS Randomize Password Configuration Assistant Failures
G.3.14 Database Configuration Assistant (DBCA) Failures
G.3.15 Harmless Error Message from Database Configuration Assistant (DBCA)
G.3.16 OPMN Configuration Assistant - Start HTTP Server Failures
G.3.17 OPMN Configuration Assistant - Start DAS Instance Failures
G.3.18 OPMN Configuration Assistant - Start OracleAS Certificate Authority Failures
G.4 Deinstallation Problems and Solutions
G.4.1 Obsolete Partner URLs Still Remain on the OracleAS Single Sign-On Administration Screen
G.4.2 Unable to Reuse Instance Name of a Deleted Instance
G.4.3 Unable to Reuse Database Name
G.5 Need More Help?

H Red Hat Enterprise Linux AS/ES Installation Notes

H.1 Red Hat Enterprise Linux AS/ES Distributions
H.2 Hardware Compatibility
H.3 Errata Download for Red Hat Enterprise Linux AS/ES 2.1
H.4 Package Download
H.5 Useful Linux References