Oracle9i Installation Guide Release 1 (9.0.1) for UNIX Systems: AIX-Based Systems, Compaq Tru64 UNIX, HP 9000 Series HP-UX, Linux Intel and Sun SPARC Solaris Part Number A90346-03 |
|
This chapter describes how to start the Oracle Universal Installer and install Oracle9i products on your system. Review and complete the tasks listed in Chapter 1, "Oracle9i Installation Planning" and Chapter 2, "Pre-Installation Requirements" before beginning the installation. This chapter contains the following sections:
The Oracle9i installation process uses more than one CD-ROM. The Oracle9i CD-ROMs are in ISO 9660 format with Rockridge extensions. You can choose to install Oracle9i directly from the CD-ROMs, or to copy the CD-ROM contents and install from your system hard drive. Complete the procedures required for the install method you choose before starting the Oracle Universal Installer.
Use the following procedures to install Oracle9i from the CD-ROMs. Refer to this process during installation as necessary.
For operating systems that do not support automatic mounting of CD-ROMs, Oracle9i release 1 (9.0.1) CD-ROMs must be mounted manually. You must have root
privileges to mount or unmount a CD-ROM. Be sure to unmount a CD-ROM before removing it from the drive.
Refer to these mounting procedures during installation as necessary.
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 CD-ROM manually:
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
device_name
:
# lsdev -Cc cdrom
The output should be similar to the following:
cd0 Available 10-60-00-4, 0 SCSI Multimedia CD-ROM Drive
In the preceding output, /dev/cd0
is the CD-ROM device.
root
account by using the following commands:
# mount options device_name cdrom_mount_point_directory # exit
Example 3-1 shows how to mount the CD-ROM manually.
$ su root # mkdir /cdrom # mount -rv cdrfs /dev/cd0 /cdrom # exit
Mount disk 1 to begin the installation. Mount the subsequent disk or disks when prompted to do so. You must have root
privileges to mount or unmount a CD-ROM. Be sure to unmount the CD-ROM before removing it from the drive. Follow these steps to mount the Oracle9i CD-ROM manually:
device_file
:
$ 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
/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 to the /etc/pfs_fstab
file following this format:
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
root
user with the following command:
$ su root
# nohup /usr/sbin/pfs_mountd & # nohup /usr/sbin/pfsd &
# /usr/sbin/pfs_mount /SD_CDROM
root
account.
# exit
If you run the Installer while the current working directory is in the CD-ROM, follow these steps to mount the next CD-ROM:
$ cd / $ su root
# /usr/sbin/pfs_umount /SD_CDROM
# /usr/sbin/pfs_mount /SD_CDROM
Mount disk 1 to begin the installation. Mount the subsequent disk or disks when prompted to do so.
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. Proceed to "Oracle Universal Installer".
To check if you have auto mounting software, use the following command:
$ ps aux | grep automount
If you have auto mounting software, the output should 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
entry defines the directory under the /misc
file where the CD-ROM will be mounted.
Follow these steps to mount subsequent CD-ROMs:
$ cd / $ eject
To mount the Oracle9i CD-ROM manually, use the following steps:
root
user and, if necessary, create a CD-ROM mount point directory by using the following commands:
$ su root # mkdir cdrom_mount_point_directory
# mount options device_name cdrom_mount_point_directory
root
account.
# exit
If you are unsure of the correct device_name
, consult your system administrator. Typically, the device_name
is /dev/cdrom
.
Example 3-2 shows how to mount the 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 in the CD-ROM, follow these steps to mount the next CD-ROM:
root
user by using the following commands:
$ cd / $ su root
# umount cdrom_mount_point_directory
# mount cdrom_mount_point_directory
Mount disk 1 to begin the installation. Mount the subsequent disk or disks when prompted to do so.
If you are using Volume Management software (available by default on UNIX), the CD-ROM is mounted automatically to the /cdrom/orcl901_1
directory when you insert it into the CD-ROM drive. Proceed to "Oracle Universal Installer".
To check if you have Volume Management software, use the following command:
$ ps -e | grep vold
If you have Volume Management software, the output should be similar to the following:
404 ? 16:03 vold
$ cd / $ eject
After entering these commands, proceed to "Oracle Universal Installer".
Follow these steps to mount subsequent CD-ROMs:
$ cd / $ eject
Follow these steps to mount the Oracle9i CD-ROM manually:
root
user and, if necessary, create a CD-ROM mount point directory by using the following commands:
$ su root # mkdir cdrom_mount_point_directory
root
account by using the following commands:
# mount options device_name cdrom_mount_point_directory # exit
If you are unsure of the correct device_name
, consult your system administrator. Typically, the device_name
is /dev/dsk/c0t6d0s0
.
Example 3-3 shows how to mount the CD-ROM manually.
$ su root # mkdir /cdrom # mount -r -F hsfs /dev/dsk/c0t6d0s0 /cdrom # exit
If you run the Installer while the current working directory is in the CD-ROM, follow these steps to mount the next CD-ROM:
root
user by using the following commands:
$ cd / $ su root
# umount cdrom_mount_point_directory
# mount cdrom_mount_point_directory
Follow these steps to mount the Oracle9i CD-ROM manually:
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
device_name
:
$ ls /dev/disk/cdrom*c
The command should return a line similar to the following:
/dev/disk/cdrom0c
# mount options device_name cdrom_mount_point_directory
root
account.
# exit
Example 3-4 shows how to mount the 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 in the CD-ROM, follow these steps to mount the next CD-ROM:
root
user by using the following commands:
$ cd / $ su root
# umount cdrom_mount_point_directory
# mount options device_name
cdrom_mount_point_directory
You can avoid the need to mount and unmount CD-ROMs during installation by copying the contents of each CD-ROM to your system's hard drive. You should have a filesystem that is not in use by other applications and have at least 2 GB of disk space available.
The following procedure describes the installation of products with Oracle Universal Installer.
oracle
user.
$ /
cdrom_mount_point_directory
/runInstaller
Note: The Oracle Universal Installer is capable of running a non-interactive installation of Oracle products and can optionally be configured for "non-interactive" mode. For instructions on using this feature of the Installer, see "Non-Interactive Installation and Configuration. |
After the Installer starts, the Welcome window appears.
The UNIX Group Name window appears. In the UNIX Group Name field, specify the ORAINVENTORY group. Members of this group are granted permission to update Oracle software on the system. Review "Create a UNIX Group for the Oracle Universal Installer Inventory" if you are not sure what group to specify to own oraInventory
files.
If the /etc
directory does not exist on AIX or
the /var/opt/oracle/
directory does not exist on HP, Linux, Solaris, or Tru64, or is not writable by the oracle
user, an Installer window appears prompting you to run the /tmp/OraInstall/orainstRoot.sh
script in another terminal window as the root
user. When the script has finished running, click Retry to continue the installation.
The File Locations window appears. Do not change the text in the Source field. The Source field specifies the location of the installation files.
Attention:
A note window opens only if you have not completed all the required pre-installation steps. If you choose to run the |
You must install Oracle9i products into a new Oracle home directory. You cannot install Oracle9i products into a directory that contains older versions of the software.
If you select... | See... |
---|---|
Oracle9i Database |
|
Oracle9i Client |
|
Oracle9i Management and Integration |
See Also:
For more information on product installation types, see "Oracle9i Products for Installation. For more information on the products installed with each installation type, see Appendix A, "Oracle9i Components". |
After selecting Oracle9i Database from the Available Products window, the Installation Types window appears. Follow these procedures to install Oracle9i Database:
If you select... | See... |
---|---|
Enterprise Edition or Standard Edition |
"Oracle9i Enterprise Edition or Standard Edition Installation". |
Custom |
When you select Enterprise Edition or Standard Edition Installation, the Database Configuration Types window appears.
The Privileged Operating System Groups window appears if the oracle
account is not a member of the OSDBA group created in "Create UNIX Groups for Database Administrators", or if there is a UNIX group with a name other than dba
that serves as the OSDBA group.
If you choose to migrate your database, go to step 8.
Note: Do not upgrade an Oracle9i database configured for use with Oracle Internet Directory through this installation type. Oracle9i database and Oracle Internet Directory upgrades must be performed by following the procedures in "Oracle Internet Directory Installation. |
The Database Identification window appears.
The Database File Location window appears.
The Database Character Set window appears. Choose the database character set that you want to use from the available options.
The Summary window appears.
The Install window appears and displays a progress meter. The Installer goes through the install and relinking phases, so the meter adjusts for each phase completion.
root.sh
script when prompted.
The Installer creates the root.sh
script in the Oracle home directory and prompts you to run the script when it finishes installing Oracle products. Log in as the root
user and run the script. The root.sh
script sets the necessary file permissions for Oracle products and performs other root
-related configuration activities. To run the root.sh
script use the following commands:
# cd $ORACLE_HOME # ./root.sh
If you install Real Application Clusters, then you must run the root.sh
script on every node in the cluster.
When the root.sh
script runs successfully, return to the Oracle Universal Installer, and click OK in the Alert window.
The configuration assistants help you create and configure the database and network environment. Table 3-1 describes the configuration assistants.
The... | Starts... | And... |
---|---|---|
Apache Web Server Configuration Assistant |
In all cases except if you selected the Software only configuration type |
Starts the HTTP Listener in non-SSL mode on port 7777. |
Oracle Database Configuration Assistant |
If you selected not to migrate an existing instance and to create a database |
Automatically creates an Oracle9i database. See "Oracle Database Configuration Assistant" for information on database types. |
Oracle Data Migration Assistant |
If you selected to migrate a database |
Migrates the selected database to Oracle9i. |
Oracle Net Configuration Assistant |
In all cases except if you selected the Software only configuration type |
Guides you to configure your Oracle Net listener networking software. See "Oracle Net Configuration Assistant" for a description of the configuration procedures. |
Note: If you are installing a database and want to unlock administrative user passwords after installation, click the Password Management button in the Database Assistant dialog box. For more information on password management, see "Reviewing User Names and Passwords. |
The End of Installation window appears if the configuration assistants are successful.
If a configuration assistant fails, the Configuration Tools window displays the results of running these assistants. Correct the cause of the failure and click Retry to re-install, or click Next to continue.
The End of Installation window appears.
Oracle Universal Installer creates a log file to keep an inventory of products that it installs on your system. For more information on the log file, see "Reviewing a Log of an Installation Session. If errors occurred during installation of Enterprise Edition, see "Completing Installation of Oracle9i Server Enterprise Edition.
See Also:
When you select Custom Installation, the Available Product Components window appears. It displays all products and components available for installation. A typical Custom installation configuration is selected by default.
The Summary window appears.
The Installer notifies you if you do not have enough disk space to install the products you have selected. If necessary, deselect products in order to select a configuration suitable for your system. If this is not necessary, click Install.
The Install window appears.
root.sh
script when prompted.
The Installer creates the root.sh
script in the Oracle home directory and prompts you to run the script when it finishes installing Oracle products. Log in as the root
user and run the script. The root.sh
script sets the necessary file permissions for Oracle products and performs other root
-related configuration activities. To run the root.sh
script, use the following command:
# cd $ORACLE_HOME # ./root.sh
If you install Oracle9i Real Application Clusters, you must run the root.sh
script on every node in the cluster.
When the root.sh
script runs successfully, return to the Oracle Universal Installer, and click OK in the Alert window.
The configuration assistants help you create and configure the database and network environment. Table 3-2 describes the configuration assistants.
The... | Starts... | And... |
---|---|---|
Apache Web Server Configuration Assistant |
If you selected the Oracle HTTP Server in the Available Products window |
Starts the HTTP Listener in non-SSL mode on port 7777. |
Oracle Database Configuration Assistant |
If you selected: |
Guides you in creating an Oracle9i database. See "Oracle Database Configuration Assistant". |
Oracle Data Migration Assistant |
If you selected to migrate a database |
Migrates the selected database to Oracle9i. |
Oracle Enterprise Manager Configuration Assistant |
If you selected to install Oracle Management Server in the Available Products window |
Allows you to configure the local Oracle Management Server to use an existing release 9.0.0 repository or to create a new release 9.0.1 repository. See Also: For information on how to use this assistant, refer to Oracle Enterprise Manager Configuration Guide. |
Oracle Net Configuration Assistant |
If you selected any products that require network configuration |
Guides you to configure your Oracle Net listener networking software. See "Oracle Net Configuration Assistant" for a description of the configuration procedures. |
The End of Installation window appears if the configuration assistants are successful.
If a configuration assistant fails, the Configuration Tools window displays the results of running these assistants. Correct the cause of the failure and click Retry to re-install, or click Next to continue. Then the End of Installation window appears.
Oracle Universal Installer creates a log file to keep an inventory of products that it installs on your system. For more information on the log file, see "Reviewing a Log of an Installation Session.
See Also:
Note: For a list of products installed with each installation type, see the appropriate product section in Appendix A, "Oracle9i Components". |
After selecting Oracle9i Client from the Available Products window, the Installation Types window appears.
If you selected... | See... |
---|---|
Administrator and Runtime |
|
Custom |
Follow these procedures to perform a Client Administrator or Runtime installation:
The Available Products Components window appears.
The Summary window appears.
The Install window appears and displays a progress meter. The Installer goes through the install and relinking phases, so the meter adjusts for each phase completion.
root.sh
script when prompted.
The Installer creates the root.sh
script in the Oracle home directory and prompts you to run the script when it finishes installing Oracle products. The root.sh
script sets the necessary file permissions for Oracle products and performs other root
-related configuration activities. Log in as the root
user and run the script. To run the root.sh
script, use the following command:
# cd $ORACLE_HOME # ./root.sh
When the root.sh
script runs successfully, return to the Oracle Universal Installer, and click OK in the Alert window.
The Configuration Tools window may appear at the end of installation, depending on the selections you made previously.
The configuration assistant helps you create and configure the database and network environment. Table 3-3 describes the Oracle Net Configuration Assistant.
The... | Starts... | And... |
---|---|---|
Oracle Net Configuration Assistant |
In all cases |
Guides you to configure your Oracle Net listener networking software. See "Oracle Net Configuration Assistant" for a description of the configuration procedures. |
The End of Installation window appears if the configuration assistants are successful.
If the configuration assistant fails, the Configuration Tools window displays the results of running this assistant. Correct the cause of the failure and click Retry to re-install, or click Next to continue.
The End of Installation window appears.
Oracle Universal Installer creates a log file to keep an inventory of products that it installs on your system. For more information on the log file, see "Reviewing a Log of an Installation Session.
See Also:
Follow these procedures to perform a Client Custom installation:
The Available Products window appears and displays all products available for installation.
The Summary window appears.
The Install window appears and displays a progress meter. The Installer goes through the install and relinking phases, so the meter adjusts for each phase completion.
root.sh
script when prompted.
The Installer creates the root.sh
script in the Oracle home directory and prompts you to run the script when it finishes installing Oracle products. The root.sh
script sets the necessary file permissions for Oracle products and performs other root
-related configuration activities. Log in as the root
user and run the script. To run the root.sh
script, use the following command:
# cd $ORACLE_HOME # ./root.sh
When the root.sh
script runs successfully, return to the Oracle Universal Installer, and click OK in the Alert window.
The Configuration Tools window may appear at the end of installation, depending on your selections previously.
The configuration assistant help you create and configure the database and network environment. Table 3-4 describes the Oracle Net Configuration Assistant.
This Assistant... | Starts... | And does the following... |
---|---|---|
Oracle Net Configuration Assistant |
If you selected any products that require network configuration |
Guides you to configure your Oracle Net listener networking software. See "Oracle Net Configuration Assistant" for a description of the configuration procedures. |
The End of Installation window appears.
Oracle Universal Installer creates a log file to keep an inventory of products that it installs on your system. For more information on the log file, see "Reviewing a Log of an Installation Session.
See Also:
When you select Management and Integration Installation, the Installation Types window appears.
If you selected... | See... |
---|---|
Oracle Management Server |
|
Oracle Internet Directory |
|
Oracle Integration Server |
|
Custom |
Note: For a list of products installed with each installation type, see Appendix A, "Oracle9i Components". |
After selecting Oracle Management Server in the Installation Types window, the Oracle Management Server Repository window appears. Follow these procedures to install Oracle Management Server:
The Summary window appears.
The Install window appears and displays a progress meter. The Installer goes through the install and relinking phases, so the meter adjusts for each phase completion.
root.sh
script when prompted.
The Installer creates the root.sh
script in the Oracle home directory and prompts you to run the script when it finishes installing Oracle products. The root.sh
script sets the necessary file permissions for Oracle products and performs other root
-related configuration activities. Log in as the root
user and run the script. To run the root.sh
script:
# cd $ORACLE_HOME # ./root.sh
If you install Oracle9i Real Application Clusters, you must run the root.sh
script on every node in the cluster.
When the root.sh
script runs successfully, return to the Oracle Universal Installer, and click OK in the Alert window.
Oracle Universal Installer creates a log file to keep an inventory of products that it installs on your system. For more information on the log file, see "Reviewing a Log of an Installation Session.
See Also:
The following table summarizes the steps you need to perform to install Oracle Internet Directory. Proceed to one of the following selections:
If Oracle database... | Then the... | Go to... |
---|---|---|
Release 1 (9.0.1) is already installed on the computer, but Oracle Internet Directory release 3.0.1 is not installed |
Using an existing instance window appears and you are prompted for the SID you want to use for Oracle Internet Directory |
Step 1 of "Oracle Internet Directory Installation" on page 3-27 |
release 1 (9.0.1) and Oracle Internet Directory release 3.0.1 are not installed on the computer |
Database Identification window appears and Oracle9i database is automatically installed in the same Oracle home directory with Oracle Internet Directory release 3.0.1 |
|
release 3 (8.1.7) and Oracle Internet Directory release 2.1.1 or 2.1.1.1 are already installed on the computer |
Upgrade OID window appears and prompts you to upgrade to Oracle9i database and Oracle Internet Directory release 3.0.1 |
After selecting Oracle Internet Directory in the Installation Types window, the Using an existing instance window appears. Follow these procedures to install Oracle Internet Directory:
The OID Database File Location window appears.
Oracle Corporation recommends installing database files and Oracle software on separate drives. For more information about creating reliable system architecture, see "Using Optimal Flexible Architecture.
Note:
The Summary window appears.
The Install window appears and displays a progress meter. The Installer goes through the install and relinking phases, so the meter adjusts for each phase completion.
The following values are automatically set during installation:
root.sh
script when prompted.
The Installer creates the root.sh
script in the Oracle home directory and prompts you to run the script when it finishes installing Oracle products. The root.sh
script sets the necessary file permissions for Oracle products and performs other root
-related configuration activities. Log in as the root
user and run the script. To run the root.sh
script enter the following commands:
# cd $ORACLE_HOME # ./root.sh
If you install Oracle9i Real Application Clusters, you must run the root.sh
script on every node in the cluster.
When the root.sh
script runs successfully, return to the Oracle Universal Installer. Click OK in the Alert window.
The Configuration Tools window appears at the end of installation and automatically starts the following assistants to create and configure your network and Oracle Internet Directory environments. Table 3-5 describes the configuration assistants.
The... | Starts... | And... |
---|---|---|
OID Configuration Assistant |
In all cases |
Creates Oracle Internet Directory tablespaces and schema in the Oracle9i database and starts the Oracle Internet Directory directory server. Note: If a database must be installed, the OID Configuration Assistant automatically launches the Oracle Database Configuration Assistant to create a database with the UTF8 character set. If you are doing a Custom Installation of OID, do not change the Global Database Name and SID in the Database Identification window, or you will not successfully install OID. Oracle Database Configuration Assistant allows you to change default passwords after the database is created. Do not use the Password Management button to change the default passwords at this time. You should change the passwords for SYS and SYSTEM only after the OID installation is complete. |
Oracle Net Configuration Assistant |
In all cases |
Guides you to configure your Oracle Net listener networking software. See "Oracle Net Configuration Assistant" for a description of the configuration procedures. |
The End of Installation window appears if the configuration assistants are successful.
If a configuration assistant fails, the Configuration Tools window displays the results of running these assistants. Correct the cause of the failure. To re-install, click Retry, or to continue, click Next.
The End of Installation window appears.
Oracle Universal Installer creates a log file to keep an inventory of products that it installs on your system. For more information on the log file, see "Reviewing a Log of an Installation Session.
See Also:
If you intend to migrate an existing Oracle Internet Directory installation and Oracle8i Server, and you installed Oracle Internet Directory separately, then you must migrate the OID database when you upgrade Oracle Internet Directory.
Before migrating Oracle Internet Directory, stop the following processes:
The Upgrade OID window appears if you have a previously installed version of Oracle Internet Directory on your system. Follow these procedures to migrate Oracle Internet Directory:
The Oracle SID window appears.
The OID Password window appears.
Table 3-6 Configuration Assistants
The... | Migrates... |
---|---|
Oracle Data Migration Assistant |
Oracle8i database to Oracle9i. |
OID Upgrade Assistant |
Oracle Internet Directory release 2.1.1 or 2.1.1.1 to release 3.0.1. |
oracle
user is not a member of the OSDBA group created in "Create UNIX Groups for Database Administrators, or if there is a UNIX group with a name other than dba
that serves as the OSDBA group, the Privileged Operating System Groups window appears. Enter the UNIX group name that serves as the OSDBA group. If a separate UNIX group serves as the OSOPER group, specify it in this window as well.
The Database Identification window appears if an Oracle9i database is not already installed in the specified Oracle home directory.
The Database File Location window appears.
The Summary window appears.
The Install window appears and displays a progress meter. The Installer goes through the install and relinking phases, so the meter adjusts for each phase completion.
root.sh
script when prompted.
The Installer creates the root.sh
script in the Oracle home directory and prompts you to run the script when it finishes installing Oracle products. The root.sh
script sets the necessary file permissions for Oracle products and performs other root
-related configuration activities. Log in as the root
user and run the script. To run the root.sh
script use the following command:
# cd $ORACLE_HOME # ./root.sh
When the root.sh
script runs successfully, return to the Oracle Universal Installer, and click OK in the Alert window.
Table 3-7 describes the configuration assistants.
The... | Starts... | And... |
---|---|---|
Oracle Database Configuration Assistant |
If you selected not to migrate an existing database |
Automatically creates an Oracle9i database. |
Oracle Data Migration Assistant |
If you selected to migrate an existing database |
Migrates the selected database to Oracle9i. |
Oracle Net Configuration Assistant |
In all cases |
Guides you to configure your Oracle Net listener networking software. See "Oracle Net Configuration Assistant" for a description of the configuration procedures. |
Oracle Workflow Configuration Assistant |
In all cases. |
Installs and configures Oracle Workflow schema in the Oracle9i database. |
The End of Installation window appears if the configuration assistants are successful.
If a configuration assistant fails, the Configuration Tools window displays the results of running these assistants. Correct the cause of the failure and click Retry to re-install, or click Next to continue.
The End of Installation window appears.
For more information on the log file, see "Reviewing a Log of an Installation Session.
See Also:
When you select Custom Installation, the Available Product Components window appears. Follow these procedures to perform an Oracle9i Management and Integration Custom installation:
Note: For a list of products installed with each installation type, see the appropriate product section in Appendix A, "Oracle9i Components". |
The Summary window appears.
The Install window appears and displays a progress meter. The Installer goes through the install and relinking phases, so the meter adjusts for each phase completion.
root.sh
script when prompted.
The Installer creates the root.sh
script in the Oracle home directory and prompts you to run the script when it finishes installing Oracle products. The root.sh
script sets the necessary file permissions for Oracle products and performs other root
-related configuration activities. Log in as the root
user and run the script. To run the root.sh
script:
# cd $ORACLE_HOME # ./root.sh
When the root.sh
script runs successfully, return to the Oracle Universal Installer, and click OK in the Alert window.
Table 3-8 describes the configuration assistants.
The... | Starts... | And... |
---|---|---|
Apache Web Server Configuration Assistant |
If you selected the Oracle HTTP Server in the Available Products window |
Starts the HTTP Listener in non-SSL mode on port 7777. |
Oracle Database Configuration Assistant |
If you selected: |
Automatically creates an Oracle9i database. See "Oracle Database Configuration Assistant". |
Oracle Data Migration Assistant |
If you selected to migrate a database |
Migrates the selected database to Oracle9i. |
Oracle Enterprise Manager Configuration Assistant |
If you selected to install Oracle Management Server in the product selection screen |
Allows you to configure the local Oracle Management Server to use an existing release 9.0.0 repository or to create a new release 9.0.1 repository. |
Oracle Net Configuration Assistant |
If you selected any products that require network configuration |
Automatically configures your Oracle Net listener networking software. See "Oracle Net Configuration Assistant" for a description of the configuration procedures. |
The End of Installation window appears if the configuration assistants are successful.
If a configuration assistant fails, the Configuration Tools window displays the results of running these assistants. Correct the cause of the failure. To re-install, click Retry or to continue, click Next.
The End of Installation window appears.
The Installer creates the oraInventory
directory the first time it is run to keep an inventory of products that it installs on your system as well as other installation information.
The location of the oraInventory
directory is defined in the /etc/oraInst.loc
file for AIX, and the /var/opt/oracle/oraInst.loc
file on HP, Linux, Solaris, and Tru64.
The log file of the most recent installation is oraInventory_location
/logs/installActions.log
. Previous installation log files use the log file name format:
installActionsdate_time.log
For example:
installActions2001-02-14_09-00-56-am.log
If no errors occurred during installation, your installation is complete. If the olap.key
configuration file did not get created due to errors, you must perform the following steps. For information about installation errors, read the OLAP installation log in $ORACLE_HOME/install/olap.log
.
olap.key
, use the following command:
$ $ORACLE_HOME/olap/admin/regctrl /infile olap.cfg
You can perform a non-interactive installation of Oracle9i products by supplying the Oracle Universal Installer with a response file. The Installer uses the variables and values contained in the response file to provide answers to some or all of the Installer prompts. If you include responses for all of the Installer's prompts in the response file, then you can run a non-interactive installation that displays no graphical output. You can also run Oracle Data Migration Assistant, Oracle Net Configuration Assistant, Oracle Database Configuration Assistant, and Oracle Enterprise Manager Configuration Assistant in non-interactive mode by using response files.
Oracle Corporation provides response file templates for each installation category and type, and for configuration tools. They are located in the response
directory on the Oracle9i CD-ROM. Table 3-9 lists the response files included on the Oracle9i CD-ROM.
To use a response file, copy the response file from the Oracle9i CD-ROM to a directory on your system. For example:
$ cd
cdrom_mount_point_directory
/response
$ cp enterprise.rsp
local_directory
Edit the response file with any text editor. Each response file contains instructions for configuring it properly to serve your requirements. Custom response files require extensive editing before you can use them for a non-interactive session.
To use a response file with the Oracle Universal Installer, follow the steps described in the section in this chapter called "Oracle Universal Installer". Refer to the response file for required configuration information and parameters by specifying the response file location when you start the Installer. Use the following command format:
$ /<cdrom_mount_point_directory>/runInstaller [-silent] -responseFile filename
Select the -silent
parameter to perform a completely non-interactive installation or configuration. In non-interactive mode, the DISPLAY environment variable must still be set as described in "DISPLAY".
To use a configuration assistant in non-interactive mode, do one of the following:
$ assistant_name [-silent] -responseFile filename
In the preceding command, assistant_name
is the configuration assistant that you want to run and filename
is the response file for that assistant.
To run the Oracle Enterprise Manager Configuration Assistant in non-interactive mode, you must use both the -silent
and -responseFile
parameters.
If you perform an Oracle9i Enterprise Edition installation in non-interactive mode, then Oracle Net Configuration Assistant will not configure your system at the end of the installation. After the installation, run the Oracle Net configuration with the Oracle Net Configuration Assistant by executing the netca command from the Oracle home directory.
Note: The Installer or configuration assistant fails if you attempt a non-interactive session without appropriately configuring a response file. See "Response File Error Handling for information on troubleshooting a failed non-interactive installation. |
During an interactive installation, the orainstRoot.sh
script creates the oraInst.loc
file. If you have not previously installed Oracle products on a system, you must manually create the oraInst.loc file before running the Installer in non-interactive mode. This file specifies the oraInventory
directory where the Installer creates the inventory of Oracle products installed on the system. Read the /tmp/silentInstall.log
file for information about running the orainstRoot.sh
script.
Note:
Before creating the |
To create the oraInst.loc file on AIX:
$ su root
/etc
directory does not already exist on your system, create it by entering the command:
# mkdir /etc
/etc
directory:
# cd /etc
oraInst.loc
that includes the following two lines:
inventory_loc=inventory_directory
inst_group=
On the first line, set the inventory_loc
parameter to the directory defined by the ORACLE_BASE variable and the file named oraInventory
. For example, if the value of the ORACLE_BASE variable is /uo1/app/oracle
, then set inventory_directory
to /uo1/app/oracle/oraInventory
.
On the second line, include, but do not set, the inst_group=
parameter.
The oraInst.loc
file should be owned by both the oracle
user and the ORAINVENTORY group.
# chown oracle:oinstall oraInst.loc # chmod 664 oraInst.loc
To create the oraInst.loc file on HP, Linux, Solaris, or Tru64:
$ su root
/var/opt/oracle
directory does not already exist on your system, create it by entering the command:
# mkdir /var/opt/oracle
/var/opt/oracle
directory:
# cd /var/opt/oracle
oraInst.loc
that includes the following two lines:
inventory_loc=inventory_directory
inst_group=
On the first line, set the inventory_loc
parameter to the directory defined by the ORACLE_BASE variable and the file named oraInventory
. For example, if the value of the ORACLE_BASE variable is /uo1/app/oracle
, then set inventory_directory
to /uo1/app/oracle/oraInventory
.
On the second line, include, but do not set, the inst_group=
parameter.
The oraInst.loc
file should be owned by both the oracle
user and the ORAINVENTORY group.
# chown oracle:oinstall oraInst.loc # chmod 664 oraInst.loc
At this point, you are ready to run the Installer in non-interactive mode.
There are two methods to run Enterprise Manager Configuration Assistant (EMCA):
Using either method you can only create a new repository. You cannot delete, upgrade, or edit a repository using EMCA in non-interactive mode.
To run stand-alone EMCA in non-interactive mode:
emca.rsp
response file to a local directory.
emca.rsp
file according to the instructions in the response file.
$ORACLE_HOME/bin
directory.
$ emca -responseFile
path
/emca.rsp -silent
In the preceding command, path
is the directory path to the response file.
To run EMCA in non-interactive mode as part of a non-interactive installation session:
Choose the installation response file that corresponds to the type of installation you are performing. For example, choose the enterprise.rsp
file to perform an Enterprise Edition installation of Oracle9i Server.
Ensure that Oracle Management Server will be installed as part of the non-interactive installation. The Oracle Management Server is only available for installation in the following installation response files:
enterprise.rsp custom.rsp oms.rsp infrastructure.rsp
oracle.sysman.oms_9.0.1.0.0
section of the installation response file to ensure that EMCA is properly launched in non-interactive mode:
emca s_responseFileEMCA
Refer to the installation response file for more detailed instructions on setting these variables.
The following is an example of the oracle.sysman.oms_9.0.1.0.0
section of the installation response file:
#-------------------------------------------------------------- # Name : emca # Datatype : StringList # Description : List of Optional Config tools to launch. # : Following are possible values # emca :Enterprise Manager Configuration Assistant # Example value : {"emca"} # Default value : {"emca"} #------------------------------------------------------------ OPTIONAL_CONFIG_TOOLS={"emca"} #------------------------------------------------------------ # Name : s_responseFileEMCA # Datatype : String # Description : Path to a customized copy of a response file for EMCA # : based on the emca.rsp provided with the release # Valid values : Full path to any valid EMCA response file # Example value :"/TEMP/EMCA.RSP" # Default value : None # Mandatory : Yes #----------------------------------------------------------- s_responseFileEMCA="/TEMP/EMCA.RSP"
emca.rsp
response file to a local directory.
$ runInstaller -responseFilepath
/installation _rersponse _file_name
-silent
At the end of a non-interactive installation, the Oracle Internet Directory (OID) server is started on port 5000. Perform the following steps to bring up the server on port 389:
$ oidctl server=oidldapd instance=1 stop $ oidmon stop
root
user, run the $ORACLE_HOME/root.sh
script:
# $ORACLE_HOME/root.sh
$ oidmon start $ oidctl server=oidldapd instance=1 start
The success or failure of the installation is logged in the silentInstall.log
file. If an oraInventory
directory exists on your system, then the silentInstall.log
file is created there. Otherwise, it is created in the oraInventory_location
/logs
directory. The detailed results of the non-interactive installation session are saved in the oraInventory_location
/logs/silentInstall.log
file.
A non-interactive installation fails:
The Installer or configuration assistant validates the response file at runtime. If the validation fails, the non-interactive installation or configuration process ends. The Installer treats values for parameters that are of the wrong context, format, or type as if no value was specified in the file. Variables that are outside any section are ignored.
Information about a failure is recorded in the installation session's log file.
See Also:
For more information on the |
This section describes the following:
To ensure that the installation succeeds on the remote nodes you choose, select a path for ORACLE_HOME that exists on all chosen nodes and is writable. Otherwise, installation on the remote nodes will fail. No error message will indicate this failure.
Oracle Universal Installer supports Real Application Clusters installation on a Cluster Filesystem for Compaq Tru64 UNIX. The Installer detects the Cluster Filesystem and files are not copied to the remote nodes. Network Configuration Assistant and Oracle Database Configuration Assistant are also Cluster Filesystem-aware.
During installation, software products are installed on the node from which the Oracle Universal Installer is run and copied to the other selected nodes in the cluster.
|
![]() Copyright © 2001 Oracle Corporation. All Rights Reserved. |
|