Skip Headers

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

Part Number A95258-03
Go To Documentation Library
Home
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 (Oracle9iAS). It contains the following sections:

2.1 Hardware Requirements

Table 2-1, Table 2-2, Table 2-3, and Table 2-4 contain the minimum hardware requirements for Oracle9iAS.

Table 2-1 Oracle9iAS Hardware Requirements
Item Minimum Requirement

AIX CPU

All AIX compatible processors (64-bit)

HP 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 space for AIX

Application Server:

  • J2EE and Caching - 1 GB

  • Portal and Wireless - 1.8 GB

  • Business Intelligence - 2.7 GB

  • Unified Messaging - 3.5 GB

Infrastructure - 5 GB

Oracle9iAS Developer Kits - 1.5 GB

Disk space for HP

Application Server:

  • J2EE and Caching - 800 MB

  • Portal and Wireless - 1.8 GB

  • Business Intelligence - 2.5 GB

  • Unified Messaging - 3.8 GB

Infrastructure - 5.1 GB

Oracle9iAS Developer Kits - 1.5 GB

Disk space for Linux

Application Server:

  • J2EE and Caching - 800 MB

  • Portal and Wireless - 1.8 GB

  • Business Intelligence - 2.5 GB

  • Unified Messaging - 2.9 GB

Infrastructure - 5 GB

Oracle9iAS Developer Kits - 1.5 GB

Disk space for Tru64

Application Server:

  • J2EE and Caching - 1 GB

  • Portal and Wireless - 1.8 GB

  • Business Intelligence - 2.5 GB

  • Unified Messaging - 3.7 GB

Infrastructure - 5 GB

Oracle9iAS Developer Kits - 1.5 GB

TMP or swap space

1GB

Table 2-2 Oracle9iAS Memory Requirements
Install Type Component Configuration Minimum Memory Requirements

J2EE and Web Cache

  • Oracle HTTP Server

  • Oracle9iAS Containers for J2EE

  • Oracle9iAS Web Cache Foot 1

256 MB

All other Oracle9iAS install types

Configure up to three additional Oracle9iAS components

512 MB

All other Oracle9iAS install types

Configure four or more additional Oracle9iAS components

512 MB

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 3 KB, then set the maximum cache size to at least 3 GB.
Table 2-3 Oracle9iAS Infrastructure Memory Requirements 
Install Type Component Configuration Minimum Memory Requirements

Oracle9iAS Infrastructure

  • Oracle9iAS Metadata Repository

  • Oracle9iAS Single Sign-On

  • Oracle Internet Directory

  • Oracle Management Server

  • J2EE and Web Cache

512 MB

Table 2-4 Oracle9iAS Developer Kits Memory Requirements
Install Type Component Configuration Minimum Memory Requirements

Oracle9iAS Developer Kits

  • Oracle XML Developer Kit

  • Oracle9iAS Portal Developer's Kit

  • Oracle9iAS Wireless Developer's Kit

  • Oracle LDAP Developer's Kit

  • J2EE and Web Cache

512 MB

2.2 Operating System Requirements

For the latest information, refer to OracleMetaLink at:

http://metalink.oracle.com
Table 2-5 Software Requirements for AIX-Based Systems
Item Requirement

Operating System

AIX 4.3.3 (64-bit only)

Software

JDK 1.3.1

Operating System patches for AIX 4.3.3

ML9
IY05995
IY07276
IY01050
IY17528
IY25282

Clusterware Patches

PSSP 3.2
IY04109
IY04149
IY04767
HACMP/ES 4.4
IY03478
IY04109
IY06749
IY20220
IY17439
IY15677
IY14572
IY13935

Window Manager

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

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

Operating System

HP-UX 11.0 (64-bit)

Software

JDK 1.3.1

Operating System Patches

HP-UX 11.00 PA-RISC Patches:

You must install any prerequisite patches for JDK. These patches are available from the HP Web site.

Note: Several of the patches listed below have dependency patches that must also be installed. When you navigate to the download Web page for an individual patch, click the dependency link and make sure that you install the dependency patches if required.

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

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 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

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 one of the following ksh packages:

For SuSE SLES7

  • pdksh-5.2.14-206

For Red Hat Advanced Server 2.1

  • pdksh-5.2.14-13

Table 2-8 Software Requirements for Compaq Tru64 UNIX
Item Requirement

Operating System

Compaq Tru64 UNIX 5.1 or 5.1a

Software

JDK 1.3.1

Operating System Patches

5.1 patchkit 2 or higher
5.1a patchkit 1 or higher
Bugfix HPAQ217F

Clusterware

TruClusters 5.1a
(CFS aware)

Operating System Packages

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

Window Manager

X Windows must be installed on the system from where the Installer is run. Use any Compaq-supported X Windows server with support for Motif, such as dtwm, twm, and mwm.

Character-mode installations are not supported for Oracle9iAS Release 2 (9.0.2).

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.

2.3 Online Documentation Requirements

You can view Oracle9iAS documentation online using a Web browser or Portable Data Format (PDF) viewer.

Table 2-9 lists the documentation viewing tools for Oracle9iAS online documentation.

See Also:

Appendix G, "Installing the Documentation Library"

Table 2-9 Online Documentation Requirements 
Requirement Items

Online Readers

Requires any one of the following:

HTML

  • Netscape Navigator 4.7 or higher

  • Microsoft Internet Explorer 5.0 or higher

PDF

  • Acrobat Reader 3.0 or higher

  • Acrobat Reader+Search 3.0 or higher

  • Acrobat Exchange 3.0 or higher

  • PDFViewer Web browser plug-in 1.0 or higher

Library-wide HTML search and navigation

Active internet connection

Disk Space

310 MB

2.4 Certified Software

Installing and operating Oracle9iAS requires a Web browser. Some of the Oracle9iAS installations require an Oracle database. A complete list of certified software, including databases and Web browsers, for Oracle9iAS is located at Oracle MetaLink:

http://metalink.oracle.com

2.5 Preinstallation Tasks

Review and complete the following preinstallation tasks before installing Oracle9iAS:

2.5.1 Release Notes

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

http://technet.oracle.com/docs/index.htm

2.5.2 Component Dependent Configuration

The following section describes dependent configuration requirements for Oracle9iAS Unified Messaging.

2.5.2.1 Oracle9iAS Unified Messaging

To store data on a customer database, configure the database before Oracle9iAS Unified Messaging installation. Information about Oracle9iAS Unified Messaging is available in the Oracle9iAS Unified Messaging Administrator's Guide.

2.5.3 Setting Environment Variables

The following environment variables must be verified before starting Oracle Universal Installer:

Table 2-10 lists the names of the library path environment variable for each platform.

Table 2-10 Library Path Environment Variable
Platform Library Path Environment Variable

Compaq Tru64 UNIX, and Linux Intel

LD_LIBRARY_PATH

HP 9000 Series HP-UX

SHLIB_PATH and LD_LIBRARY_PATH

AIX-Based Systems

LIBPATH

2.5.3.1 ORACLE_HOME

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

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

Multiple instances of Oracle9iAS install types (J2EE and Web Cache, Business Intelligence and Forms, Portal and Wireless, and Unified Messaging) must be installed in separate Oracle homes on the same computer. However, a previous Oracle9iAS instance can be extended to a larger install type using Oracle Universal Installer. It is not possible to downgrade a larger install type to a smaller install type.

You must install Oracle9iAS Infrastructure in its own Oracle home directory, preferably on a separate host. The Oracle9iAS installation cannot exist in the same Oracle home directory as the Oracle9iAS Infrastructure installation.

Components from the Oracle9iAS Developer Kits installation are installed as part of the Oracle9iAS installation. Oracle9iAS Developer Kits can be installed on a separate host to set up a development environment.

Oracle9iAS installations require a unique instance name and administrative (ias_admin) password during initial installation on a host. Additional installations of Oracle9iAS on the host in the same Oracle home require the ias_admin password to continue with the installation. Installations in a different Oracle home require an instance name and the ias_admin password before continuing with the installation.

See Also:

2.5.3.1.1 Preventing Conflicts With Other Oracle Homes

To prevent a conflict between the software in an existing Oracle home and the Oracle9iAS installation, you must remove all references to the existing Oracle home in your environment. Follow these steps to remove these references.

  1. Unset your existing ORACLE_HOME variable using the following command.

    C shell Bourne/Korn shell
    prompt> unsetenv ORACLE_HOME
    
    prompt> unset ORACLE_HOME
    
  2. Edit your PATH, CLASSPATH, and library path environment variables so they do not use the existing Oracle home value. Refer to Table 2-10 for the name of the library path environment variable for your platform.


    Note:

    Be sure your PATH, CLASSPATH and library path environment variables do not exceed 1,024 characters. Longer values might generate errors such as "Word too long" during installation. Refer to Table 2-10 for the name of the library path environment variable for your platform.


2.5.3.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

Oracle9iAS 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 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.3.2.1 Installing From a Remote Machine

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 hostname:0.0
prompt> xhost +server_name

Bourne or
Korn shell

prompt> DISPLAY=hostname:0.0;export 
DISPLAY
prompt> xhost +server_name

2.5.3.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.1, "Hardware Requirements" before installing Oracle9iAS. 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 TMP

2.5.3.4 TNS_ADMIN

TNS_ADMIN points to the directory where Net configuration files are stored.

If TNS_ADMIN is set on your system, you will have conflicts between that directory and the directory where the Oracle9iAS Net configuration files are created. You will also have conflicts if the configuration files are in a common directory outside of the Oracle home for your other Oracle product. For example, your system may use /var/opt/oracle/tnsnames.ora or /etc/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.4 Hostnames File Configuration

Oracle Universal Installer requires that the fully qualified hostname information appear in the configuration files for your computer. A fully qualified hostname 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

2.5.5 Creating UNIX Accounts and Groups

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

2.5.5.1 UNIX Group Name for the Oracle Universal Installer Inventory

Use the admintool or groupadd utility to create a group name. In the following text the group name is 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.5.2 UNIX Account to Own Oracle Software

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

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

Table 2-11 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 use root as the oracle account.


2.5.5.3 UNIX Group Names for Privileged Groups

Two groups, the database operator group and the database administrator group, are required for Oracle9iAS Infrastructure installation. Oracle documentation refers to these groups as OSOPER and OSDBA, respectively. Databases use these groups for operating system authentication. This is necessary in situations where the database is shut down and database authentication is unavailable.

The privileges of these groups are given to either a single UNIX group or to two corresponding UNIX groups. There are two ways to choose which groups get the privileges:

The following table lists the privileges for the OSOPER and OSDBA groups.

Group Privileges

OSOPER

Permits the user to perform STARTUP, SHUTDOWN, ALTER DATABASE OPEN/MOUNT, ALTER DATABASE BACKUP, ARCHIVE LOG, and RECOVER, and includes the RESTRICTED SESSION privilege.

OSDBA

Contains all system privileges with ADMIN OPTION, and the OSOPER role; permits CREATE DATABASE and time-based recovery.

2.5.6 Port Allocation

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

$ORACLE_HOME/install/portslist.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 pointing your browser to the Oracle9iAS Welcome page and selecting the Ports tab.

See Also:

2.5.6.1 Oracle9iAS Infrastructure Port Usage

Installation of Oracle9iAS Infrastructure requires exclusive use of port 1521 on your computer. If one of your current system applications uses this port, then complete one of the following actions before installing Oracle9iAS Infrastructure:

2.5.6.1.1 To Upgrade Your Existing Net8 Listener


Note:

Your Oracle8i database will be unavailable when performing the upgrade.


  1. Stop the Net8 listener prior to installing Oracle9iAS Infrastructure.

  2. Install Oracle9iAS Infrastructure.

  3. Compare your Net8 listener configuration with your Oracle Net listener configuration:

    1. If your Net8 listener and Oracle Net listener configurations consist only of the following two network addresses:

      • TCP/IP port 1521

      • IPC key EXTPROC

      Then no further network address modification is necessary.

    2. If there are additional network addresses configured on your Net8 listener, then add these addresses to your Oracle Net listener configuration.

  4. Your Net8 listener configuration may have SID_DESC entries for your Oracle8i database. Add these SID_DESC entries for your Oracle8i database to the SID_LIST of your Oracle Net listener configuration. If you do not have SID_DESC entries for your Oracle8i database, then no further modification is necessary.

  5. Start the Oracle Net listener.

The Oracle Net listener supports the Oracle8i database as well as Oracle9iAS Infrastructure.

2.5.7 Configuring Kernel Parameters

The Oracle9iAS Metadata Repository and Oracle Internet Directory, installed as part of the Oracle9iAS Infrastructure installation, require you to configure your system kernel parameters. Review your kernel parameter settings to ensure that they meet Oracle9iAS Metadata Repository and Oracle Internet Directory requirements. You may experience errors during installation or operational errors after installation if this is not completed.

A system restart is necessary if you change the kernel settings for the kernel changes to take effect.

Refer to the appropriate tables for the kernel parameters for your platform:

Kernel Parameter Settings for HP

For HP, you may use the System Administrator's Menu (SAM) to configure the HP kernel as required by your application. The parameters in the following table are those recommended for a general user running a typical Oracle9i Application Server instance on HP. You may need to change the values depending on your application needs and the type of system you are working on. Refer to the following table to determine if your system shared memory and semaphore kernel parameters are set correctly for Oracle9i Application Server. Use the ipcs command to obtain a list of the system's current shared memory and semaphore segments, and their identification numbers and owner.

The parameters in the following table are the recommended values to run Oracle9i Application Server with a single database instance on HP:

Kernel Parameter Setting Purpose

KSI_ALLOC_MAX

(NPROC * 8)

Defines the systemwide limit of queued signal that can be allocated.

MAX_THREAD_PROC

256

Defines the maximum number of kernel threads allowed per process. You may need to increase the value if required by your application. Setting it to a default or low value may lead to an out of memory error for certain applications.

MAXDSIZ

1073741824 bytes

Refers to the maximum data segment size in bytes for 32-bit systems. Setting this value too low may cause the processes to run out of memory.

MAXDSIZ_64

2147483648 bytes

Refers to the maximum data segment size in bytes for 64-bit systems. Setting this value too low may cause the processes to run out of memory.

MAXSSIZ

134217728 bytes

Defines the maximum stack segment size in bytes for 32-bit systems.

MAXSSIZ_64BIT

1073741824

Defines the maximum stack segment size in bytes for 64-bit systems.

MAXSWAPCHUNKS

16384

Defines the maximum number of swap chunks where SWCHUNK is the swap chunk size (1 KB blocks). SWCHUNK is 2048 by default. It specifies the maximum amount of configurable swap space on the system.

MAXUPRC

((NPROC*9)/10)

Defines the maximum number of user processes.

MSGMAP

(MSGTQL + 2)

Defines the maximum number of message map entries.

MSGMNI

NPROC

Defines the number of message queue identifiers.

MSGSEG

32767

Defines the number of segments available for messages.

MSGTQL

NPROC

Defines the number of message headers.

NCALLOUT

(NPROC + 16)

Defines the maximum number of pending timeouts.

NCSIZE

((8 * NPROC + 2048) + VX_NCSIZE)

Defines the Directory Name Lookup Cache (DNLC) space needed for inodes.

VX_NCSIZE is 1024 by default.

NFILE

(15 * NPROC + 2048)

Defines the maximum number of open files.

NFLOCKS

4096

Defines the maximum number of file locks available on the system.

NINODE

(8 * NPROC + 2048)

Defines the maximum number of open inodes.

NKTHREAD

(((NPROC * 7) / 4) + 16)

Defines the maximum number of kernel threads supported by the system.

NPROC

4096

Defines the maximum number of processes.

SEMMAP

(SEMMNI + 2)

Defines the maximum number of semaphore map entries.

SEMMNI

4096

Defines the maximum number of semaphore sets in the entire system.

SEMMNS

(SEMMNI * 2)

Defines the maximum number of semaphores in the system. The default value of SEMMNS is 128, which is, in most cases, too low for Oracle9i Application Server software.

SEMMNU

(NPROC - 4)

Defines the number of semaphore undo structures.

SEMVMX

32768

Defines the maximum value of a semaphore.

SHMMAX

Available physical memory

Defines the maximum allowable size of one shared memory segment.

The SHMMAX setting should be large enough to hold the entire SGA in one shared memory segment. A low setting can cause creation of multiple shared memory segments which may lead to performance degradation.

SHMMNI

512

Defines the maximum number of shared memory segments in the entire system.

SHMSEG

32

Defines the maximum number of shared memory segments one process can attach.

VPS_CEILING

64

Defines the maximum system-selected page size in kilobytes.

Kernel Parameter Settings for Linux

For Linux, use the ipcs command to obtain a list of the system's current shared memory and semaphore segments, and their identification numbers and owner.

You can modify the kernel parameters by using the /proc file system. Perform the following steps to modify the kernel parameters by using the /proc file system.

  1. Log in as the root user.

  2. Change to the /proc/sys/kernel directory.

  3. Review the current semaphore parameter values in the sem file by using the cat or more utility. For example, using the cat utility, enter the following command:

    # cat sem
    
    

    The output lists, in order, the values for the SEMMSL, SEMMNS, SEMOPM, and SEMMNI parameters. The following example shows how the output appears:

    250 32000 32 128
    
    
  4. Modify the parameter values by using the following command syntax:

    # echo SEMMSL_value SEMMNS_value SEMOPM_value SEMMNI_value > sem
    
    

    Replace the parameter variables with the values for your system in the order that they are entered in the preceding example. For example:

    # echo 100 32000 100 100 > sem
    
    
  5. Review the current shared memory parameters by using the cat or more utility. For example, using the cat utility, enter the following command:

    # cat shared_memory_parameter
    
    

    In the preceding example, the variable shared_memory_parameter is either the SHMMAX or SHMMNI parameter. The parameter name must be entered in lowercase letters.

  6. Modify the shared memory parameter by using the echo utility.

    For example, to modify the SHMMAX parameter, enter the following command:

    # echo 2147483648 > shmmax
    
    

    For example, to modify the SHMMNI parameter, enter the following command:

    # echo 4096 > shmmni
    
    

    For example, to modify the SHMALL parameter, enter the following command:

    # echo 2097152 > shmall
    
    
  7. Write a script to initialize these values during system startup, and include the script in your system initialization files.


    See Also:

    For more information on script files and initialization files, refer to your system vendor's documentation.


  8. Set the File Handles by using the following command:

    # echo 65536 > /proc/sys/fs/file-max
    ulimit -n 65536
    
    
  9. Set the Sockets to /proc/sys/net/ipv4/ip_local_port_range

    # echo 1024 65000 > /proc/sys/net/ipv4/ip_local_port_change
    
    
  10. Set the Process by using ulimit -u. This gives you the number of processes per user.

    ulimit -u 16384
    
    

The parameters in the following table are the minimum values required to run Oracle9i Application Server with a single-database instance on Linux:

Kernel Parameter Setting Purpose

SEMMNI

100

Defines the maximum number of semaphore sets in the entire system.

SEMMNS

256

Defines the maximum number of semaphores on the system. This setting is a minimum recommended value, for initial installation only.

The SEMMNS parameter should be set to the sum of the PROCESSES parameter for each Oracle database, adding the largest one twice, and then adding an additional 10 for each database.

SEMOPM

100

Defines the maximum number of operations for each semop call.

SEMMSL

100

Defines the minimum recommended number of semaphores per id, for initial installation only.

SHMMAX

2147483648

Defines the maximum allowable size of one shared memory segment.

It is 2 GB for SMP kernel. The recommended size is half the RAM size.

SHMMIN

1

Defines the minimum allowable size of a single shared memory segment.

SHMMNI

100

Defines the maximum number of shared memory segments in the entire system.

SHMSEG

4096

Defines the maximum number of shared memory segments one process can attach.

SHMVMX

32767

Defines the maximum value of a semaphore.

Kernel Parameter Settings for Tru64

For Tru64, use a text editor such as vi to change the kernel parameter settings in the /etc/sysconfigtab file after making a backup copy. If you have previously changed your kernel for another program to levels equal to or higher than the levels Oracle9i Application Server requires, then do not modify the settings. If the levels are too low, change them to at least as high as those in the table. If you change the settings, save the /etc/sysconfigtab file and restart the system. For example, if you need to change your SHM_MAX, SHM_MNI, SHM_SEG, PER_PROC_STACK_SIZE, and PER_PROC_DATA_SIZE parameter settings, modify the following lines in the /etc/sysconfigtab file:

ipc: shm_max = 4278190080
     shm_mni = 256
     shm_seg = 128

proc:per_proc_stack_size = 33554432
     per_proc_data_size = 201326592

Refer to the following table to determine if your system shared memory and semaphore kernel parameters are set high enough for Oracle9i Application Server.

To determine the current kernel parameter settings, use the following command:

# /sbin/sysconfig -q ipc

The parameters in the following table are the recommended values to run Oracle9i Application Server with a single database instance on Tru64.

Kernel Parameter Setting Purpose

MAX_PER_PROC_STACK_SIZE

33554432

Defines the processor stack size. The default size is sufficient for Oracle9i Application Server software. If an application that shares the system with Oracle9i Application Server requires a higher per process stack size, do not set this parameter higher than 512 MB.

PER_PROC_STACK_SIZE

33554432

(32 MB)

Defines the processor stack size. The default size is sufficient for Oracle9i Application Server software. If an application that shares the system with Oracle9i Application Server requires a higher per process stack size, do not set this parameter higher than 512 MB.

PER_PROC_DATA_SIZE

201326592

(192 MB)

Defines the minimum per process data segment size.

SHM_MAX

4278190080

(4 GB less 16 MB)

Defines the maximum allowable size of the shared memory. The SHM_MAX parameter does not affect how much shared memory is used or needed by Oracle9i Application Server, the operating system, or the operating system kernel.

SHM_MIN

1

Defines the minimum allowable size of a single shared memory segment.

SHM_MNI

256

Defines the maximum number of shared memory segments in the entire system.

SHMSEG

128

Defines the maximum number of shared memory segments one process can attach.

2.6 Oracle Universal Installer

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

2.6.1 About Oracle Universal Installer

Oracle9iAS 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-12 lists the prerequisite checks that are performed.

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

Check for enough disk space for Oracle home installation

Table 2-1, "Oracle9iAS Hardware Requirements"

Check for TMP and TMPDIR variable and sufficient swap space

Table 2-1, "Oracle9iAS Hardware Requirements"

Check that the install host has enough RAM

Table 2-2, "Oracle9iAS Memory Requirements"

Verify existence of one infrastructure per host installation (All Oracle9iAS instances on one host share the same infrastructure)

Chapter 1, "Installation Concepts"

Check the /etc/hosts file.

Section 2.5.4, "Hostnames File Configuration"

Prohibit installation of Oracle9iAS into an existing 8.0.x or 8.1.x Oracle home

Prohibit installation of Oracle9iAS Infrastructure into an existing Oracle9iAS home

Ensure that the value of ORACLE_HOME does not contain spaces

Section 2.5.3.1, "ORACLE_HOME"

Verify the monitor has 256 color viewing capability

Verify library path and paths of PATH, and CLASSPATH. Refer to Table 2-10 for the name of the library path environment variable for your platform.

Section 2.5.3.1.1, "Preventing Conflicts With Other Oracle Homes"

2.6.3 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, the Oracle Universal Installer 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 will fail.

The location of oraInventory is defined in the oraInst.loc file. See Table 2-13 for the location of the orainst.loc file for your system.

The latest log file is stored in:

/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
installActionstodays_date_time.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 Starting Oracle Universal Installer

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

  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".

  3. 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.


    1. Log in as the oracle user.

    2. Start the installer by entering:

      prompt> mount_point/9ias_902disk1/runInstaller
      
      


      Note:

      Do not use mount_point as your working directory when you start the installer. If you do, then you will not be able to eject Disk 1 during the installation process to insert Disk 2.


This launches Oracle Universal Installer, which installs Oracle9iAS.

2.7 Installation

The following sections provide the sequence and briefly describe the installation screens that you encounter for the three types of Oracle9iAS installation. Oracle Corporation recommends reviewing the installation sequence for a better understanding of the Oracle9iAS installation process.

This section describes the installation sequence for the following Oracle9iAS installations:

2.7.1 Oracle9i Application Server Installation

The following screens appear while performing an Oracle9i Application Server installation:

  1. Welcome: Provides information about the Oracle Universal Installer.

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

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

  4. Available Products: Select the Oracle9i Application Server installation.

  5. Installation Types: Select one of the four Oracle9iAS install types listed--J2EE and Web Cache, Portal and Wireless, Business Intelligence and Forms, or Unified Messaging.

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

  7. One of the following screens appears based on the presence or absence of an instance of Oracle9iAS Single Sign-On on the install host:

    • Oracle9iAS Infrastructure Use: The Oracle9iAS Infrastructure Use screen appears for the installation of J2EE and Web Cache. The Oracle9iAS Infrastructure Use screen allows you to select whether you will use Oracle9iAS Single Sign-On or clustering (with Oracle9iAS Infrastructure) or not with the installation of the J2EE and Web Cache install type.

    • Existing Oracle9iAS Single Sign-On: The Existing Oracle9iAS Single Sign-On screen appears for the Portal and Wireless, Business Intelligence and Forms, or Unified Messaging install types. Enter the host name and port number of your Oracle9iAS Single Sign-On instance.

  8. Oracle Internet Directory: Enter the username and password for your registration of Oracle9iAS configuration information into Oracle Internet Directory. The username you enter must be a member of the IASAdmins group.

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

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

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

      • ias_admin Password: The ias_admin user's password used to administer any Oracle9iAS installation on this host. This password is required for installation of additional Oracle9iAS instances.

    • Enter ias_admin Password: This screen appears if the Oracle Universal Installer has detected a previous installation of Oracle9iAS in your Oracle home. Enter the ias_admin user's password created from the previous installation.

    • Create Instance Name: This screen appears if the Oracle Universal Installer has detected a previous installation of Oracle9iAS on this host but in a different Oracle home. Enter an instance name to identify this instance of Oracle9iAS.

  10. Metadata Repository: Select the Oracle9iAS Metadata Repository you would like to use for this Oracle9iAS installation. This screen appears if the Oracle Universal Installer detects multiple installations of Oracle9iAS Metadata Repository.

  11. Outgoing Mail Server: Enter the outgoing mail server to use with Oracle9iAS Reports Services. This screen appears if you have selected Oracle9iAS Reports Services for installation.

  12. Installation Summary: Review the summary of your Oracle9iAS installation and begin the installation process.

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

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

  15. End of Installation: 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 instance.

2.7.2 Oracle9iAS Infrastructure Installation

The following screens appear while performing an Oracle9iAS Infrastructure installation:

  1. Welcome: Provides information about the Oracle Universal Installer.

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

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

  4. Available Products: Select the Oracle9iAS Infrastructure installation.

  5. Select Configuration Options screen: Select to either accept installer recommendations for Oracle9iAS Infrastructure components, or specify existing instances of components.

  6. One of the following two screens may appear based on your configuration choices on the Select Configuration Options Screen

    • Existing Oracle9iAS Single Sign-On: This screen appears if you have unchecked the configuration of Oracle9iAS Single Sign-On on the Component Configuration and Startup.

    • Existing Oracle Internet Directory: This screen appears if you have unchecked the configuration of Oracle Internet Directory on the Component Configuration and Startup screen.

    The Oracle Universal Installer configures both Oracle Internet Directory and Oracle9iAS Single Sign-On whether they are deselected or not. This is completed to verify connectivity between Oracle Internet Directory and Oracle9iAS Single Sign-On.

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

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

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

      • ias_admin Password: The ias_admin user's password used to administer any Oracle9iAS on this host. This password is required for installation of additional Oracle9iAS instances.

    • Create Instance Name: This screen appears if the Oracle Universal Installer has detected a previous installation of Oracle9iAS on this host but in a different Oracle home. Enter an instance name to identify this instance of Oracle9iAS.

  8. Privileged Operating System Groups: This screen appears only if the oracle account is not a member of the dba group. Enter the database administrator and operator group name.

  9. Database Character Set: Select a Database Character Set from the list.

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

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

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

  13. End of Installation: 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 instance.

2.7.3 Oracle9iAS Developer Kits Installation

The following screens appear while performing an Oracle9iAS Developer Kits installation:

  1. Welcome: Provides information about the Oracle Universal Installer.

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

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

  4. Available Products: Select the Oracle9iAS Infrastructure installation.

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

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

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

      • ias_admin Password: The ias_admin user's password used to administer any Oracle9iAS on this host. This password is required for installation of additional Oracle9iAS instances.

    • Enter ias_admin Password: This screen appears if the Oracle Universal Installer has detected a previous installation of Oracle9iAS in your Oracle home. Enter the ias_admin user's password created from the previous installation.

    • Create Instance Name: This screen appears if the Oracle Universal Installer has detected a previous installation of Oracle9iAS on this host but in a different Oracle home. Enter an instance name to identify this instance of Oracle9iAS.

  6. Installation Summary: Review the summary of your Oracle9iAS installation and begin the installation process.

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

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

  9. End of Installation: 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 instance.

2.8 Additional Oracle9iAS Product Installations

When you are planning a subsequent Oracle9iAS installation, Oracle Corporation recommends that you:

2.8.1 Oracle9iAS Supplemental Components

Refer to appendices or specific guides for the following supplemental components available with Oracle9iAS, version 9.0.2:

2.9 Restrictions and Platform-Specific Information

This section describes the following restrictions:

This section also describes the following platform-specific information:

2.9.1 Requirements

2.9.1.0.2 Oracle9iAS Web Cache ulimit Requirement

Before starting Cache Server and Admin Server in Oracle Web Cache, increase the data segment to 650 MB using the following command:

# ulimit -d 650000

2.9.1.0.3 Installing on Red Hat Linux

If you are installing Oracle9iAS on Red Hat Linux, make sure to

If either of these requirements above are not satisfied, relinking will fail.

Also, create a link from the /sbin/fuser file to /bin/fuser. This is required to succesfully detect whether Oracle Enterprise Manager is running during second and subsequent installations on the same machine.

2.9.1.0.4 Installing on Compaq Tru64 UNIX

On Compaq 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.

2.9.1.0.5 Ulimit and Swap File Settings

Oracle Corporation recommends setting the following ulimit parameters before installation:

Parameter Recommended Value

time

unlimited

file

unlimited

data

1048576

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.9.2 Oracle Home Path

There are limits to the length of the values of the CLASSPATH values 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 Oracle home path.

2.9.3 Location of Files

Table 2-13 lists the location of the oratab and oraInst.loc file for each platform:

Table 2-13 File Locations for Each Platform
Platform oratab and emtab oraInst.loc

AIX-Based Systems

/etc

/etc

HP 9000 Series HP-UX

/etc

/var/opt/oracle

Linux Intel

/etc

/etc

Compaq Tru64 UNIX

/etc

/var/opt/oracle

2.9.4 Mounting the Installation CD-ROM

Refer to these mounting procedures during installation as necessary:

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 Oracle9i Application Server CD-ROM manually:

  1. Place the Oracle9i Application Server 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 Oracle9i Application Server CD-ROM manually:

  1. Place the Oracle9i Application Server 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 Oracle9i Application Server 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 Oracle9i Application Server CD-ROM manually, use the following steps:

  1. Place Oracle9i Application Server 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 Oracle9i Application Server CD-ROM manually:

  1. Place Oracle9i Application Server 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.


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

All Rights Reserved.
Go To Documentation Library
Home
Go To Table Of Contents
Contents
Go To Index
Index