Skip Headers

Oracle9i Application Server Installation Guide
Release 2 (9.0.3) for AIX-Based Systems, HP 9000 Series HP-UX, HP Tru64 UNIX, and Linux Intel

Part Number B10225-04
Go To Core Documentation
Core
Go To Platform Documentation
Platform
Go To Table Of Contents
Contents
Go To Index
Index

Go to previous page Go to next page

2
Getting Started

This chapter describes how to start installing Oracle9i Application Server Release 2 (9.0.3) (Oracle9iAS 9.0.3). The topics include:

2.1 Preinstallation Summary

Review and verify that you have completed the items listed on the following preinstallation summary before you begin your installation of Oracle9iAS 9.0.3.

Table 2-1 Oracle9iAS 9.0.3 Preinstallation Summary
Pre-Install Task Details

Hardware Requirements

Operating System Requirements

Certified Software

Preinstallation Tasks

2.2 Hardware Requirements

Table 2-2 shows the hardware requirements for installing Oracle9iAS 9.0.3. Table 2-3 shows the minimal installation requirements and recommendations for production environments. While considering hardware configurations, note that optimal sizing for an Oracle9iAS 9.0.3 installation depends on:

Increasing the amount of hardware resources can improve the performance of your Oracle9iAS 9.0.3 installation and increase the number of supported concurrent users.

See Also:

Oracle9i Application Server Performance Guide

Table 2-2 Oracle9iAS Hardware Requirements
Item Minimum Requirement

AIX CPUFoot 1

All AIX compatible processors (64-bit)

HP 9000 Series HP-UX CPU

HP 9000 Series HP-UX processor for HP-UX 11.0 (64-bit)

Linux CPU

Pentium II 233 MHZ or better (32-bit)

Tru64 CPU

Alpha Processor (64-bit)

Memory

512 MB

Disk spaceFoot 2 for AIX

1 GB

Disk space for HP-UX

800 MB

Disk space for Linux

800 MB

Disk space for Tru64

1 GB

TMP or swap space

256MB

MonitorFoot 3

256 color viewing capability

1 Oracle recommends a multiple CPU computer.
2 The disk space must be available on a single disk. Oracle9iAS 9.0.3 does not support spanning the installation over multiple disks.
3 For Java versions later than Java 1.1.x, Oracle Universal Installer will not appear on 16 color monitors.
Table 2-3 Oracle9iAS 9.0.3 Requirements and Recommendation
Information Minimum Installation Requirement Production Environment Recommendations

Memory

256 MBFoot 1

512 MB or greater

TMP or Swap Space

256 MB

1 GB or greater

1 Memory for Oracle9iAS Web Cache should be based on the following formula: (average HTTP object size) * (maximum number of objects you want to cache). Thus, if you want to cache 1,000,000 objects and the average size of the objects is 2 KB, then set the maximum cache size to at least 2GB.

2.2.1 Network Requirements

Oracle9iAS 9.0.3 does not support the following network configurations and scenarios:

2.3 Operating System Requirements

For the latest information, refer to OracleMetaLink:

http://metalink.oracle.com

If your system does not meet the requirements in this section, download the operating system patches for AIX-Based Systems, HP 9000 Series HP-UX, HP Tru64 UNIX, and Linux Intel from the vendor web sites.


Note:

The current JDK 1.3.1 production version is required. For Linux, this JDK is included on the Oracle9iAS CD-ROM


Table 2-4 Software Requirements for AIX 4.3.3
Item Requirement

Operating System

IBM AIX 4.3.3 (64-bit only)

Software

JDK 1.3.1

JDK 131(20020821)

This efix is required for any JDK 1.3.1 version earlier than
JDK 1.3.1 SR-3. It can be downloaded from:

ftp://service.software.ibm.com/aix/efixes/iy34722

Refer to the README file included with this efix for more information.

Operating System patches for AIX 4.3.3

ML10

Window Manager

Use any supported IBM AIX window manager that supports Motif, such as dtwm, twm, and olwm.

Required Executables

The following executables must be present: make, ar, ld, and nm.

Table 2-5 Software Requirements for AIX 5L
Item Requirement

Operating System

IBM AIX 5L

Software

JDK 1.3.1

JDK 131(20020821)

This efix is required for any JDK 1.3.1 version earlier than
JDK 1.3.1 SR-3. It can be downloaded from:

ftp://service.software.ibm.com/aix/efixes/iy34722

Refer to the README file included with this efix for more information.

Operating System patches for AIX 5L

AIX 5L release 5.1 ML01+ (IY22854), IY26778, IY28766, IY28949, IY29965, IY30150

Window Manager

Use any supported IBM AIX window manager that supports Motif, such as dtwm, twm, and olwm.

Required Executables

The following executables must be present: make, ar, ld, and nm.

Table 2-6 Software Requirements for HP 9000 Series HP-UX  
Item Requirement

Operating System

HP-UX 11.0 or 11i (64-bit)

See patch requirements below.

Software

JDK 1.3.1

Operating System Patches

You must install any prerequisite patches for JDK. These patches are available from the HP website.
NOTE: Several of the patches listed below have dependency patches that must be installed as well. When you navigate to the download web page for an individual patch, click the dependency link and make sure you install the dependency patches if required.

HP-UX 11.0 Patches

Dec 2000 Patch Bundle
PHSS_23377
PHCO_23770
PHKL_23226
PHCO_23092
PHCO_23792
PHCO_23963
PHCO_24148
PHKL_18543
PHKL_23226
PHKL_23409
PHKL_24826
PHKL_24943
PHKL_24971
PHNE_21731
PHNE_23456
PHNE_23833
PHSS_23440
PHSS_17535
PHSS_23546
PHSS_23800
PHKL_25188
PHSS_23823

HP-UX 11i Patches

December 2001 Quality Pack (Gold Patch Set) plus
PHCO_25452
PHKL_24569
PHKL_25389
PHKL_25729
PHKL_25842
PHKL_27092

Clusterware

MC/ServiceGuard

11.09 OPS Edition

PHCO_23919

Required Executables

The following executables must be present in the /usr/ccs/bin directory: make, ar, ld, nm, and cc.

Table 2-7 Software Requirements for HP Tru64 UNIX
Item Requirement

Operating System

HP Tru64 UNIX 5.1 or 5.1a

Software

JDK 1.3.1

Operating System Patches for HP Tru64 UNIX 5.1

5.1 patchkit 5 or higher

T64V51B19-C0125200-14321-E-20020529.tar (C1252.00 PatchId) -- directIO pwrite/pread inconsistent data fix

T64V51B19-C0125001-14319-E-20020516.tar (C1250.01 PatchId) -- DECthreads V3.18-138A fix

T64V51B19-C0138000-15000-20020801.tar

Operating System Patches for HP Tru64 UNIX 5.1a

5.1a patchkit 2 or higher

T64V51AB2-C0031400-14465-E-20020531.tar (C314.00 PatchId) -- DECthreads V3.18-138A

T64V51AB2-C0030800-14434-E-20020529.tar (C308.00 PatchId) -- directIO pwrite/pread inconsistent data fix

Clusterware

TruClusters 5.1a
(CFS aware)

Operating System Packages

The OSFLIBA, OSFPGMR, and OSFCMPLRS subsets. These subsets are part of the HP Tru64 UNIX operating system distribution.

Window Manager

X Windows must be installed on the system from where the Installer is run. Use any HP-supported X Windows server with support for Motif, such as dtwm, twm, and mwm. Character mode installations are not supported for Oracle9iAS Release 3 (9.0.3)

The X environments, Basic X-environments (OSF11), and X Servers (OSFSER) are required to run graphical products.

Required Executables

The following executables must be present in the /usr/ccs/bin directory: make, ar, ld, and nm.

Table 2-8 Software Requirements for Linux Intel
Item Requirement

Operating System

SuSE SLES7 or Red Hat Advanced Server 2.1 Distribution

Software

JDK 1.3.1

XFree86 Development 3.3.3.1 or later

Open Motif 2.1.30

For SuSE SLES7 the following is also required:

  • kernel 2.4.7

  • glibc 2.2.2-55

  • ksh. Oracle Corporation recommends installing the pdksh-5.2.14-206 package.

For Red Hat Advanced Server 2.1 the following is also required:

  • kernel 2.4.9

  • glibc 2.2.4-25

  • binutils-2.11.90.0.8-13 patch. This patch can be downloaded from http://metalink.oracle.com, search for Patch number 2389349.

  • Include the /usr/bin directory as the first entry of the PATH environment variable

  • ksh. Oracle Corporation recommends installing the pdksh-5.2.14-13 package.

Required Executables

The following executables must be present: make, ar, ld, and nm.

2.4 Certified Software

Installing and operating Oracle9iAS 9.0.3 requires a Web browser. A complete list of certified software for Oracle9iAS 9.0.3 is located at the OracleMetaLink site:

http://metalink.oracle.com

2.5 Preinstallation Tasks

Review and complete the following preinstallation tasks before installing Oracle9iAS 9.0.3:

2.5.1 Release Notes

Oracle recommends reading the Oracle9i Application Server 9.0.3 Release Notes prior to installing Oracle9iAS 9.0.3. Oracle9i Application Server 9.0.3 Release Notes are available with Oracle platform-specific documentation and are available at the OTN Web site at:

http://otn.oracle.com/products/ias/content.html

2.5.2 Ulimit and Swap File Settings

Oracle Corporation recommends setting the following ulimit parameters before installation:

Parameter Recommended Value

time

unlimited

file

unlimited

data

2097152

stack

32768

memory

2045680

coredump

unlimited

nofiles

4096

vmemory

4194304

On Linux, Oracle Corporation recommends setting the swap file size to 3 times the size of RAM before installation.

2.5.3 Creating UNIX Accounts and Groups

The following UNIX account and groups are required for the installation process:

2.5.3.1 UNIX Group Name for the Oracle Universal Installer Inventory

Use the admintool or groupadd utility to create a group name. For example, oinstall. The oinstall group will own Oracle Universal Installer's oraInventory directory. The oracle user account that runs the installation must have the oinstall group as its primary group.

For more information on these utilities, refer to your operating system documentation.

2.5.3.2 UNIX Account to Own Oracle Software

The oracle account is the UNIX account that owns Oracle software for the system. You must run Oracle Universal Installer from this account.

Create an oracle account with the properties listed in Table 2-9.

Table 2-9 Oracle Account Properties
Variable Property

Login Name

Select any name to access the account. This document refers to the name as the oracle account.

Group Identifier

The oinstall group.

Home Directory

Select a home directory consistent with other user home directories.

Login Shell

The default shell can be either the C, Bourne, or Korn shell.


Note:

Use the oracle account only for installing and maintaining Oracle software. Never use it for purposes unrelated to the Oracle Universal Installer. Do not allow the root account to own the Oracle software.


2.5.4 Setting Environment Variables

Verify the requirements for the following environment variables before starting Oracle Universal Installer:

2.5.4.1 ORACLE_HOME

Oracle home is the directory in which Oracle software is installed.

Oracle homes are identified by name. The Oracle home name identifies the programs associated with a specific Oracle home and the installed Oracle services associated with the home.

Your Oracle home name must not contain spaces and must not be longer than 127 characters.


Note:

The Oracle9iAS 9.0.3 instance must be installed in its own Oracle home. For example, you cannot install Oracle9iAS 9.0.3 into any Oracle9iAS 9.0.2 Oracle home. The Oracle9iAS 9.0.3 instance can be installed on the same or a different host from Oracle9iAS Infrastructure 9.0.2.


Do not install Oracle9iAS 9.0.3 into any existing Oracle home directories. For example:

The Oracle9iAS 9.0.3 installation requires an instance name and an administrative password (for the ias_admin user) during initial installation on a host. The ias_admin user's password enables Oracle9iAS 9.0.3 instance management through Oracle Enterprise Manager. If Oracle9iAS 9.0.3 or another Oracle9iAS product has already been installed on the host, then a unique instance name and the existing ias_admin user's password must be provided before continuing with the installation. An Oracle9iAS 9.0.3 installation in a different Oracle home on the same host requires a unique instance name and the existing ias_admin user's password before continuing with the installation.

See Also:

There are limits to the length of the values of the CLASSPATH variable with JDK. If the Oracle home path is long and there are many wrapper.classpath entries in the jserv.conf file, it might cause problems with the jserv process. The workaround is to shorten the Oracle home path.

Make sure the ORACLE_HOME environment variable points to an absolute path directory. That is, make sure there are no symbolic links in the path.

Oracle Management Server (OMS) has known issues with failures in starting services if the value of ORACLE_HOME exceeds a certain length.

2.5.4.2 DISPLAY

Set the DISPLAY environment variable to refer to the X Server that will display the installer. The format of the DISPLAY environment variable is:

hostname:display_number.screen_number

For example:

hostname:0.0

Oracle9iAS 9.0.3 requires a running X server to properly create graphics for the installer, Web applications, and management tools. The frame buffer X server installed with your operating system requires that you remain logged in and have the frame buffer running at all times. If you do not wish to do this, then you must use a virtual frame buffer, such as X Virtual Frame Buffer (XVFB) or Virtual Network Computing (VNC).

The installer configures this instance to use the same X server from the installation process for applications and management tools. This X server must either always be running or you must reconfigure Oracle9iAS 9.0.3 to use another X server that is always running after the installation completes.


Note:

Oracle Applications users must read article 181244.1 at:

 http://metalink.oracle.com

This article contains applications-specific X server requirements and configuration information.


See Also:

  • Your operating system documentation for more information on the DISPLAY environment variable.

  • Oracle Technology Network (http://otn.oracle.com) for further information about obtaining and installing XVFB or other virtual frame buffer solutions. Search OTN for "frame buffer".

2.5.4.2.1 Installing From a Remote Workstation

Setting the DISPLAY environment variable enables you to run the Oracle Universal Installer remotely from another workstation. On the system where you launch the Oracle Universal Installer, set DISPLAY to the system name or IP address of your local workstation.


Note:

You can use a PC X emulator to run the install if it supports a PseudoColor color model or PseudoColor visual. Set the PC X emulator to use a PseudoColor visual, and then start the installer. Refer to the X emulator documentation for instructions on how to change the color model or visual settings.


If you get an Xlib error similar to "Failed to connect to server," "Connection refused by server," or "Can't open display" when starting the installer, then run the commands on your local workstations as listed in the table below.

Shell Types On server where the installer is running In session on your workstation
C shell
prompt> setenv DISPLAY host:0.0Foot 1
prompt> xhost +host
Bourne or
Korn shell
prompt> DISPLAY=host:0.0;export
DISPLAY
prompt> xhost +host
1 Host is the hostname or IP address of the workstation on which you want to display the installer.

2.5.4.3 TMP and TMPDIR

During installation, Oracle Universal Installer uses a temporary directory for swap space. This directory must meet the requirements listed in Section 2.2, "Hardware Requirements" before installing Oracle9iAS 9.0.3. The installation may fail if you do not have sufficient space. The installer checks for the TMP and TMPDIR environment variable to locate the temporary directory. If the TMP environment variable is not set, then the installer uses the /tmp directory. If the TMPDIR environment variable is not set, then the installer uses the /var/tmp directory. Set the TMP and TMPDIR environment variable using the following commands.

C shell Bourne/Korn shell
prompt> setenv TMP full_path
prompt> TMP=full_path;export TMP
prompt> setenv TMPDIR full_path
prompt> TMPDIR=full_path;export TMPDIR


Note:

If you try to install the Migration Assistant without setting the TMP and TMPDIR environment variable, a message appears saying that the installer cannot create the /oraInstall directory.

Before running the installer, set the TMP and TMPDIR environment variables to point to the /tmp directory or to any directory with at least 25MB free disk space


2.5.4.4 TNS_ADMIN

$TNS_ADMIN is the directory where Net configuration files are stored.

If TNS_ADMIN is set on your system, that directory setting conflicts with the directory where the Oracle9iAS 9.0.3 Net configuration files are created. Conflicts occur if the configuration files are in a common directory outside of the Oracle home for any other installed Oracle products. For example, your system may use /var/opt/oracle/tnsnames.ora for database aliases.

To prevent conflicts between the Net configuration files for different Oracle products, copy the configuration files from either TNS_ADMIN or the common directory to ORACLE_HOME/network/admin for the other products and unset TNS_ADMIN using the following command.

C shell Bourne/Korn shell
prompt> unsetenv TNS_ADMIN
prompt> unset TNS_ADMIN

2.5.5 Host Name File Configuration

Oracle Universal Installer requires that the fully qualified host name information appear in the configuration files for your computer. A fully qualified host name includes both the name of the system and its domain.

Verify that /etc/hosts.* has the following format:

IP_ADDRESS FULLY_QUALIFIED_HOSTNAME SHORT_HOSTNAME ALIASES

The following example shows a properly configured /etc/hosts.* file:

148.87.9.44 oasdocs.us.oracle.com oasdocs oracleinstall

Make sure the following entry exists in the /etc/hosts file:

127.0.0.1               loopback localhost

After you have properly configured the hostname information, reboot your computer before starting Oracle9iAS 9.0.3 installation.


Note:

Oracle does not support changing the host name and IP address after installing Oracle9iAS 9.0.3.


2.5.5.1 Host Domain Name

Oracle Universal Installer requires specific conventions for the host domain name. If the host domain name does not conform to the following requirements, the Oracle9iAS 9.0.3 installation will fail:

2.5.6 Port Allocation

Following installation, Oracle Universal Installer creates a file showing the port numbers assigned during installation of Oracle9iAS 9.0.3 components. The installation process automatically detects any port conflicts and selects an alternative port in the range allocated for that component. Appendix A, "Default Port Numbers and Port Ranges" lists the default port ranges. The portlist.ini file is located at:

ORACLE_HOME/install/portlist.ini

This file lists component entries as port_name = port_value. For example:

Oracle HTTP Server port = 7777
Oracle HTTP Server SSL port = 4443
Oracle HTTP Server listen port = 7778
Oracle HTTP Server SSL listen port = 4444
Oracle HTTP Server Jserv port = 8007
Enterprise Manager Servlet port = 1810

You can also view the port numbers by using a browser to navigate to the Oracle9iAS Welcome page and selecting the Ports tab.

See Also:

2.5.7 Preinstallation Tasks for HP 9000 Series HP-UX

If you are installing on HP 9000 Series HP-UX, you must manually create some symbolic links before performing the installation. This is due to a known HP-UX problem, Doc. ID. KBRC00003627. To create the required links:

  1. Log in as root.

  2. Change to the /usr/lib directory:

    # cd /usr/lib
    
    
    
  3. Create the required links:

    # ln -s /usr/lib/libX11.3 libX11.sl
    # ln -s /usr/lib/libXIE.2 libXIE.sl
    # ln -s /usr/lib/libXext.3 libXext.sl
    # ln -s /usr/lib/libXhp11.3 libXhp11.sl
    # ln -s /usr/lib/libXi.3 libXi.sl
    # ln -s /usr/lib/libXm.4 libXm.sl
    # ln -s /usr/lib/libXp.2 libXp.sl
    # ln -s /usr/lib/libXt.3 libXt.sl
    # ln -s /usr/lib/libXtst.2 libXtst.sl
    
    

2.5.8 Preinstallation Tasks for HP Tru64 UNIX

On HP Tru64 systems, the group ID of a directory is the same as that of the parent directory (if the parent is not root) and is not controlled by the active group of the current user.

Oracle Corporation recommends that you set the active group of the oracle user to be the same as the group ID of the $ORACLE_HOME directory. If you do not set the active group as recommended above, the Web Cache Configuration Assistant might fail.

Make sure the /etc/sysconfigtab file contains the following lines:

vm: new_wire_method = 0
vfs: fifo_do_adaptive defaults = 0

2.5.9 Preinstallation Tasks for Linux

2.5.9.1 Preinstallation Tasks for Red Hat Linux

If you are installing Oracle9iAS on Red Hat Linux, create a link from the /sbin/fuser file to /bin/fuser. This is required to successfully detect whether Oracle Enterprise Manager is running during second and subsequent installations on the same machine.

2.5.9.2 Avoiding Port Number Conflicts

On Linux, port number 389 is reserved in the /etc/services file. If you want Oracle9iAS to install using the default port number for Oracle Internet Directory, delete the entries in the /etc/services file.


Note:

You must remove all lines containing the port number 389 from the /etc/services file if you want to use that port number. Attempting to comment out lines containing 389 does not free the port.


2.5.9.3 Using newgrp Command on Linux Intel

Avoid using the newgrp command on Linux Intel before installation to change the primary group. If you use newgrp before installation, the Web Cache Configuration Assistant might fail to start Web Cache after installation is complete. Using newgrp before installation creates a mismatch between the group identifier in the webcache.xml file (the primary group id) and the group identifier of the installed files (the changed group id).

If you must use the newgrp command, complete the task described in "Correcting Errors Created by Using newgrp Command on Linux Intel" after installation.

2.5.10 Preinstallation Tasks for AIX

If you install Oracle9iAS 9.0.3 using Oracle9iAS 9.0.2.0.1 Infrastructure running on AIX 4.3.3, you will encounter problems while adding Oracle9iAS 9.0.3 J2EE instances to clusters. To fix this issue, install the patch located in the following patch directory on the Oracle9iAS 9.0.3 CD-ROM.

CD_Mount_Point/patch/2640377

To install the patch, follow the instructions in the README file located in the patch directory.

2.6 Oracle Universal Installer

This section describes how Oracle9iAS 9.0.3 uses Oracle Universal Installer for installation. It includes the following topics:

2.6.1 About Oracle Universal Installer

Oracle9iAS 9.0.3 uses Oracle Universal Installer to guide you through each step of the installation process.

The Oracle Universal Installer provides the following features:

2.6.2 Oracle Universal Installer Prerequisite Checks

The Oracle Universal Installer automatically checks your computer prior to installation to verify that your system meets operational requirements. Table 2-10 lists the prerequisite checks that are performed.

Table 2-10 Oracle Universal Installer Automatic Prerequisite Checks
Prerequisite Checks See Also

Check for enough disk space for Oracle home installation

Table 2.2, "Hardware Requirements"

Check for TMP and TMPDIR variable and sufficient swap space

Table 2.2, "Hardware Requirements"

Check that the install host has enough RAM

Table 2-3, "Oracle9iAS 9.0.3 Requirements and Recommendation"

Check the /etc/hosts file.

Section 2.5.5, "Host Name File Configuration"

Prohibit installation of Oracle9iAS 9.0.3 into an existing Oracle home

Section 2.5.4.1, "ORACLE_HOME"

Check operating system version

Section 2.3, "Operating System Requirements"

Ensure that the value of ORACLE_HOME does not contain spaces or is longer than 127 characters

Section 2.5.4.1, "ORACLE_HOME"

Verify the monitor has 256 color viewing capability

Section 2.2, "Hardware Requirements"

Verify operational requirements of the CPU

Table 2.2, "Hardware Requirements"

Port detection and resolution

Section 2.5.6, "Port Allocation"

2.6.3 Oracle Universal Installer oraInventory Directory

The Oracle Universal Installer creates the oraInventory directory the first time it is run on a computer. The oraInventory directory keeps an inventory of products that the Oracle Universal Installer installs on your computer, as well as other installation information. If you have previously installed Oracle products, then you may already have an oraInventory directory.

When a UNIX group name is created and specified, it grants the specified group the permission to write to the oraInventory directory. If another group attempts to run the installer, then they must have permission to write to the oraInventory directory. If they do not have permission, then the installation fails.

The location of oraInventory is defined in the oraInst.loc file.

Table 2-11 lists the location of the oraInst.loc files for each platform:

Table 2-11 File Location for Each Platform
Platform Location

AIX-Based Systems

/etc

HP 9000 Series HP-UX

/var/opt/oracle

Linux Intel

/etc

HP Tru64 UNIX

/var/opt/oracle

The latest log file is:

/your_base_directory/oraInventory/logs/installActiontodays_date_time.log

The your_base_directory identifier is the location for your installation files and todays_date_time is the date and time of installation. Log file names of previous installation sessions take the form installActionsdatetime.log.

A complete listing of log files is included in the Oracle9i Application Server Administrator's Guide

Do not delete or manually alter the oraInventory directory or its contents. Doing so can prevent the installer from locating products that you have installed on your system.

2.6.4 Mounting the Installation CD-ROM

This section describes how to mount the Installation CD-ROM for various operating systems:

Mounting CD-ROMs for AIX

Mount Disk 1 to begin the installation. Mount the subsequent disk or disks when prompted to do so. Follow these steps to mount the Oracle9iAS 9.0.3 CD-ROM manually:

  1. Place the Oracle9iAS 9.0.3 CD-ROM Disk 1 in the CD-ROM drive.

  2. Log in as the root user and create a CD-ROM mount point directory, if one does not already exist, by using the following commands:

    $ su root
    # mkdir cdrom_mount_point_directory
    
    
  3. Determine the CD-ROM device name by entering the following command:

    # lsdev  -Cc cdrom
    
    

    The output should be similar to the following:

    cd0 Available 10-60-00-4, 0 SCSI Multimedia CD-ROM Drive
    
    
  4. Mount the CD-ROM drive on the mount point directory by entering the following commands:

    # mount options device_name cdrom_mount_point_directory
    
    
  5. Exit the root account:

    # exit
    
    

    Example 2-1 shows how to mount the CD-ROM manually.

    Example 2-1 Mounting the AIX CD-ROM Manually

    $ su root
    # mkdir /cdrom
    # mount -rv cdrfs /dev/cd0 /cdrom
    # exit
    
    

In the preceding output, /dev/cd0 is the CD-ROM device and /cdrom is the mount point.


Caution:

Do not run the Installer while the CD-ROM directory is the current directory or you will be unable to unmount the current CD-ROM when prompted to do so.


Mounting CD-ROMs for HP

Mount Disk 1 to begin the installation. Mount the subsequent disk or disks when prompted to do so. Follow these steps to mount the Oracle9iAS 9.0.3 CD-ROM manually:

  1. Place the Oracle9iAS 9.0.3 CD-ROM Disk 1 in the CD-ROM drive.

  2. Log in as the root user and create a CD-ROM mount point directory, if one does not already exist, by using the following commands:

    $ su root
    # mkdir cdrom_mount_point_directory
    
    
  3. Determine the CD-ROM device name by entering the following command:

    $ ioscan -fun -C disk
    
    

    The output should be similar to the following:

    disk     10  10/12/5.2.0   sdisk       CLAIMED   DEVICE    TOSHIBA CD-ROM
    XM-5701TA /dev/dsk/c4t2d0   /dev/rdsk/c4t2d0
    
    
  4. If there is not already an entry in the /etc/pfs_fstab file for your CD-ROM device, you must add one. As the root user, use a system editor to add a line, in the following format, to the /etc/pfs_fstab file:

    device_file mount_point filesystem_type translation_method
    
    

    In the preceding format, the first entry is the CD-ROM device, the second entry is the mount point, and the third entry indicates that the CD-ROM to be mounted is in ISO9660 format with Rockridge extensions.

    The device_file in this example is /dev/dsk/c4t2d0. For a CD-ROM device with the path /dev/dsk/c4t2d0, you would enter the following:

    /dev/dsk/c4t2d0 /SD_CDROM pfs-rrip xlat=unix 1 0
    
    
  5. Log in as the root user with the following command:

    $ su root
    
    
  6. Enter the following commands:

    # nohup /usr/sbin/pfs_mountd &
    # nohup /usr/sbin/pfsd &
    
    
  7. Place Oracle9iAS 9.0.3 CD-ROM Disk 1 in the CD-ROM drive and mount the CD-ROM by entering the following command:

    # /usr/sbin/pfs_mount /SD_CDROM
    
    
  8. Log out of the root account.

    # exit
    
    

If you run the Installer while the current working directory is the CD-ROM directory, follow these steps to mount the next CD-ROM:

  1. Change to your system's root directory and log in as the root user:

    $ cd /
    $ su root
    
    
  2. To unmount the CD-ROM, enter the following command:

    # /usr/sbin/pfs_umount /SD_CDROM
    
    
  3. Remove the CD-ROM from the CD-ROM drive.

  4. Insert the required CD-ROM into the CD-ROM drive and mount it with the following command:

    # /usr/sbin/pfs_mount /SD_CDROM
    
    
  5. Enter the correct mount point in the Installation dialog box.

  6. Click OK to continue.

Mounting CD-ROMs for Linux

Mount Disk 1 to begin the installation. Mount the subsequent disk or disks when prompted to do so.

Mounting CD-ROMs for Linux with Auto Mounting Software

If you are using auto mounting software, the CD-ROM is mounted automatically to the directory specified in your auto mount configuration when you insert it into the CD-ROM drive.

To check whether you have auto mounting software, enter the following command:

$ ps -aux | grep automount

If you have auto mounting software, the output must be similar to the following:

root 628 0.0 0.2 1148 588 ? S 17:32 0:00 /usr/sbin/automount /misc file /etc/auto.misc

In the preceding output, the /etc/auto.misc section defines the directory under the /misc file where the CD-ROM will be mounted.

Follow these steps to mount subsequent CD-ROMs:

  1. Remove the CD-ROM from the CD-ROM drive by using the following commands:

    $ cd /
    $ eject
    
    
  2. Insert the next CD-ROM into the CD-ROM drive and enter the correct mount point in the Installation dialog box of the Oracle Universal Installer.

  3. Click OK to continue.

Mounting CD-ROMs for Linux Manually

To mount the Oracle9iAS 9.0.3 CD-ROM manually, use the following steps:

  1. Place Oracle9iAS 9.0.3 CD-ROM Disk 1 in the CD-ROM drive.

  2. Log in as the root user and, if necessary, create a CD-ROM mount point directory by using the following commands:

    $ su root
    # mkdir cdrom_mount_point_directory
  3. Mount the CD-ROM drive on the mount point directory by using the following commands:

    # mount options device_name cdrom_mount_point_directory
    
    
  4. Exit the root account.

    # exit
    
    

If you are unsure of the correct device name, consult your system administrator. Typically, the device name is /dev/cdrom.

Example 2-2 shows how to mount the CD-ROM manually.

Example 2-2 Mounting the Linux CD-ROM Manually

$ su root
# mkdir /cdrom
# mount -t iso9660 /dev/cdrom /cdrom
# exit

If you run the Installer while the current working directory is the CD-ROM directory, follow these steps to mount the next CD-ROM:

  1. Change directory to the root directory of your system and log in as the root user by using the following commands:

    $ cd /
    $ su root
    
    
  2. Unmount the CD-ROM by entering the following command:

    # umount cdrom_mount_point_directory
    
    
  3. Remove the CD-ROM from the CD-ROM drive.

  4. Insert and mount the next CD-ROM. Use the same mount command as you used for the first CD-ROM.

  5. Enter the correct mount point in the Installation dialog box of the Oracle Universal Installer.

  6. Click OK to continue.

Mounting CD-ROMs for Tru64

Follow these steps to mount the Oracle9iAS 9.0.3 CD-ROM manually:

  1. Place Oracle9iAS 9.0.3 CD-ROM Disk 1 in the CD-ROM drive.

  2. Log in as the root user and create a CD-ROM mount point directory, if one does not already exist, by using the following commands:

    $ su root
    # mkdir cdrom_mount_point_directory
    
    
  3. Determine the CD-ROM device name by entering the following command:

    $ ls /dev/disk/cdrom*c
    
    

    The command should return a line similar to the following:

    /dev/disk/cdrom0c
    
    
  4. Mount the CD-ROM drive on the mount point directory, by using the following commands:

    # mount options device_name cdrom_mount_point_directory
    
    
  5. Exit the root account.

    # exit
    
    

    Example 2-3 shows how to mount the CD-ROM manually.

    Example 2-3 Mounting the Tru64 CD-ROM Manually

    $ su root
    # mkdir /cdrom
    # mount -t cdfs -r -o nodefperm,noversion,rrip /dev/disk/cdrom0c /cdrom
    # exit
    
    

If you run the Installer while the current working directory is the CD-ROM directory, follow these steps to mount the next CD-ROM:

  1. Change directory to the root directory of your system and log in as the root user by using the following commands:

    $ cd /
    $ su root
    
    
  2. Unmount the CD-ROM by using the following command:

    # umount cdrom_mount_point_directory
    
    
  3. Remove the CD-ROM from the CD-ROM drive.

  4. Insert and mount the next CD-ROM. Use the same mount command as you used for the first CD-ROM.

  5. Enter the correct mount point in the Installation dialog box of the Oracle Universal Installer.

  6. Click OK to continue.

2.6.5 Starting Oracle Universal Installer

Follow these steps to start Oracle Universal Installer and install Oracle9iAS 9.0.3:

  1. Insert the CD labelled Disk 1 into the CD-ROM drive.

  2. Mount the installation CD-ROM. For information on mounting the installation CD-ROM for your platform, see "Mounting the Installation CD-ROM". Run Oracle Universal Installer from the CD-ROM.


    Note:

    Be sure you are not logged in as the root user when you start the Oracle Universal Installer. If you are, then only the root user will have permissions to manage Oracle9iAS 9.0.3.


  3. Log in as the oracle user.

  4. Start the installer by entering:

    prompt> mount_point/9ias_903disk1/runInstaller
    
    

    This launches Oracle Universal Installer through which you can install Oracle9iAS 9.0.3.


    Note:

    Do not start the installation inside the mount_point directory. If you do, then you may not be able to eject the installation disk.


2.7 Installation

The following sections provide the sequence of the installation screens that you will encounter during the installation process, installation considerations, and additional installation information for Oracle9iAS 9.0.3. This section contains the following topics:

2.7.1 Installation Sequence

Oracle recommends reviewing the installation sequence for a better understanding of the Oracle9iAS 9.0.3 installation process.


Note:

Before performing an installation on a host that already has an Oracle9iAS instance, you must stop the Oracle Enterprise Manager Web site. The primary Oracle9iAS installation contains the active Oracle Enterprise Manager Web site. Run the following command in your primary installation ORACLE_HOME:

prompt> ORACLE_HOME/bin/emctl stop

Following Oracle9iAS 9.0.3 installation, restart the Oracle Enterprise Manager Web site using the following command:

prompt> ORACLE_HOME/bin/emctl start

The following screens appear during installation of Oracle9iAS 9.0.3:

  1. Welcome screen: Review information about the Oracle Universal Installer.

  2. Inventory Location screen: Verify the location of the base directory for installation files (first time installation).

  3. File Locations screen: Verify the source path, destination name, and destination path for your Oracle9iAS 9.0.3 installation.

  4. Component Configuration and Startup screen: Select the components to configure during the installation process.

  5. Oracle9iAS Infrastructure Use screen: Allows you to select whether or not you will use Oracle9iAS Single Sign-On or cluster management (with Oracle9iAS Infrastructure 9.0.2) with your installation of Oracle9iAS 9.0.3 (Oracle9iAS Single Sign-On installs with Oracle9iAS Infrastructure 9.0.2).

  6. Oracle Internet Directory screen (optional): Enter the username and password for your registration of Oracle9iAS 9.0.3 configuration information into Oracle Internet Directory. (Oracle Internet Directory installs with Oracle9iAS Infrastructure 9.0.2.) The username you enter must be a member of the IASAdmins group (for example, orcladmin).

    If you are associating Oracle9iAS 9.0.3 with an Infrastructure, you must provide the username and password for the Oracle Internet Directory associated with that Infrastructure.

  7. One of the following screens appears based on whether Oracle9iAS 9.0.3 has been installed on your computer:

    • Create Instance Name and ias_admin Password screen: This screen appears if this is a first time installation of Oracle9iAS 9.0.3 on this host. Enter the following instance information:

      • Instance Name: Identifies the installation instance of Oracle9iAS 9.0.3 on this host.

      • ias_admin Password: The ias_admin user's password used to administer any Oracle9iAS 9.0.3 instance on this host. This password is required for installation of additional Oracle9iAS 9.0.3 instances or other Oracle9i Application Server products.

    • Create Instance Name screen: This screen appears if the Oracle Universal Installer has detected a previous installation of Oracle9iAS 9.0.3 or other Oracle9i Application Server products on this host but in a different Oracle home. Enter an instance name to identify this instance of Oracle9iAS 9.0.3. Enter the ias_admin user's password created from the previous installation.

  8. Metadata Repository screen (optional): Select the Oracle9iAS Metadata Repository you would like to use for this Oracle9iAS 9.0.3 installation. This screen appears if the Oracle Universal Installer detects multiple installations of Oracle9iAS Metadata Repository 9.0.2 (Oracle9iAS Metadata Repository is installed with Oracle9iAS Infrastructure 9.0.2).

  9. Choose JDK Home Directory screen: If you are installing Oracle9iAS 9.0.3 on AIX-Based Systems, HP 9000 Series HP-UX, or HP Tru64 UNIX, you are prompted for the JDK home directory.

  10. Installation Summary screen: Review the summary of your Oracle9iAS 9.0.3 installation and begin the installation process.

  11. Install screen: Appears while the product is installing. The screen shows installation operations. No user interaction is required.

  12. Oracle9iAS Configuration Tools screen: Review the status of Oracle9iAS configuration tools for components you have selected. No user interaction is required.

  13. End of Installation screen: Appears at the end of the installation process. It notifies you whether the installation was successful or unsuccessful and provides information about accessing the Oracle9iAS 9.0.3 instance from a Web browser.


    Note:

    After the installer finishes, you must perform the tasks in Section 3.2, "Postinstallation" to complete your Oracle9iAS 9.0.3 installation.


2.7.2 Installation Considerations

Please review the following installation considerations for Oracle9iAS 9.0.3:

2.7.2.1 Installing the Oracle9i Application Server 9.0.2.1 patch

If you want to use Oracle9iAS 9.0.3 on the same host or farm as Oracle9iAS 9.0.2, then you must install the Oracle9i Application Server 9.0.2.1 patch. You must apply the 9.0.2.1 patch to all Oracle9iAS 9.0.2 instances, either before or after your installation of Oracle9iAS 9.0.3.

You can download the patch from:

http://metalink.oracle.com

Select the Patches link. On the patch download form, select Oracle9i Application Server in the Product Family field and then submit the form.

2.7.2.2 Entering Incorrect Enterprise Manager Password on HP-UX

During installation, you are prompted for the iAS instance name, and password. If you enter the incorrect password on HP-UX and an active Enterprise Manager (EMD) home location is already present in the /etc/emtab file, the Oracle Universal Installer will hang and will not respond.

To continue the installation, you need to exit or kill the installer process and start the installer again.

2.7.3 Additional Oracle9iAS 9.0.3 Installations

Oracle recommends reviewing the following before performing additional Oracle9iAS 9.0.3 installations on the same host:


Go to previous page Go to next page
Oracle
Copyright © 2002 Oracle Corporation.

All Rights Reserved.
Go To Core Documentation
Core
Go To Platform Documentation
Platform
Go To Table Of Contents
Contents
Go To Index
Index