| Oracle9i Application Server Installation Guide Release 2 (9.0.3) for Solaris Operating System (SPARC) Part Number B10014-01 |
|
This chapter provides information about how to start installing Oracle9i Application Server Release 2 (9.0.3) (Oracle9iAS 9.0.3). The topics include:
Review and verify that you have completed the items listed on the following preinstallation summary before you begin your installation of Oracle9iAS 9.0.3.
| Preinstallation Task | Details |
|---|---|
Table 2-2 shows the hardware requirements for installing Oracle9iAS 9.0.3. Table 2-3 shows the minimal installation requirements and recommendations for production environments. While considering hardware configurations, note that optimal sizing for an Oracle9iAS 9.0.3 installation depends on:
Increasing the amount of hardware resources can improve the performance of your Oracle9iAS 9.0.3 installation and the number of supported concurrent users.
| Information | Requirements |
|---|---|
|
CPUFoot 1 |
A SPARC Processor |
|
Disk Space |
457MB |
|
TMP or Swap Space |
256 MB |
|
/var/tmp Space |
200 MB |
|
Monitor |
256 color displayFoot 2 |
| Information | Minimum Installation Requirement | Production Environment Recommendations |
|---|---|---|
|
Memory |
256 MBFoot 1 |
512 MB or greater |
|
TMP or Swap Space |
256 MB |
1 GB or greater |
Oracle9iAS 9.0.3 does not support the following network configurations and scenarios:
Oracle certifies Oracle9iAS 9.0.3 to install and run on the following operating systems:
Table 2-4 lists the Solaris Operating System patches you need to download and install before installing Oracle9iAS 9.0.3. You can download the patches from:
http://sunsolve.sun.comTable 2-4 Solaris Operating System and Required Patches
| Operating System | Version |
|---|---|
|
Solaris 2.6 |
|
|
Solaris 7 |
|
|
Solaris 8 |
|
1
This patch is only required to display Traditional Chinese characters in Swing applications. 2 This patch is only required for any locale that uses the ISO8859-1 or ISO8859-15 character encoding. |
You may need different character settings for different locales. For Solaris Font Packages for Java, you always need both SUNWilof and SUNWxwfnt packages for all locales. You may need additional font packages depending on your locale. For detailed list of Solaris Font Packages, refer to:
http://java.sun.com/j2se/1.3/font-requirements.html
Installing and operating Oracle9iAS 9.0.3 requires a Web browser. A complete list of certified software for Oracle9iAS 9.0.3 is located at the OracleMetaLink site:
http://metalink.oracle.com
Review and complete the following preinstallation tasks before installing Oracle9iAS 9.0.3:
Oracle recommends reading the Oracle9i Application Server 9.0.3 Release Notes prior to installing Oracle9iAS 9.0.3. Oracle9i Application Server 9.0.3 Release Notes are available with Oracle platform-specific documentation and are available at the OTN Web site at:
http://otn.oracle.com/products/ias/content.html
The following UNIX account and groups are required for the installation process:
Use the admintool or groupadd utility to create a group name. For example, oinstall. The oinstall group will own Oracle Universal Installer's oraInventory directory. The oracle user account that runs the installation must have the oinstall group as its primary group.
For more information on these utilities, refer to your operating system documentation.
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-5.
|
Note:
Use the |
Verify the requirements for the following environment variables before starting Oracle Universal Installer:
Make sure you have write access to the
Note:
/tmp, TEMP, and /var/tmp directories on your system before you start the installation of Oracle9iAS 9.0.3.
Oracle home is the 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.
Your Oracle home name must not contain spaces and can not be longer than 127 characters.
Do not install Oracle9iAS 9.0.3 into any existing Oracle home directories. For example:
The Oracle9iAS 9.0.3 installation requires an instance name and an administrative password (for the ias_admin user) during initial installation on a host. The ias_admin user's password enables Oracle9iAS 9.0.3 instance management through the Oracle Enterprise Manager. If Oracle9iAS 9.0.3 or another Oracle9iAS product has already been installed on the host, then a unique instance name and the existing ias_admin user's password must be provided before continuing with the installation. An Oracle9iAS 9.0.3 installation in a different Oracle home on the same host requires a unique instance name and the existing ias_admin user's password before continuing with the installation.
|
See Also:
|
Set the DISPLAY environment variable to refer to the X Server that will display the installer. The format of the DISPLAY environment variable is:
hostname:display_number.screen_number
For example:
hostname:0.0
Oracle9iAS 9.0.3 requires a running X server to properly create graphics for the installer, Web applications, and management tools. The frame buffer X server installed with your operating system requires that you remain logged in and have the frame buffer running at all times. If you do not wish to do this, then you must use a virtual frame buffer, such as X Virtual Frame Buffer (XVFB) or Virtual Network Computing (VNC).
The installer configures this instance to use the same X server from the installation process for applications and management tools. This X server must either always be running or you must reconfigure Oracle9iAS 9.0.3 to use another X server that is always running after the installation completes.
|
Note: Oracle Applications users must read article 181244.1 at:
This article contains applications-specific X server requirements and configuration information. |
|
See Also:
|
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.
If you get an Xlib error similar to "Failed to connect to server," "Connection refused by server," or "Can't open display" when starting the installer, then run the commands on your local workstations as listed in the table below.
| Shell Types | On server where the installer is running | In session on your workstation |
|---|---|---|
|
C shell |
prompt> setenv DISPLAY host:0.0Foot 1 |
prompt> xhost +host |
|
Bourne or Korn shell |
prompt> DISPLAY=host:0.0;export DISPLAY |
prompt> xhost +host |
|
1
Host is the hostname or IP address of the workstation on which you want to display the installer. |
During installation, Oracle Universal Installer uses a temporary directory for swap space. This directory must meet the requirements listed in Section 2.2, "Hardware Requirements" before installing Oracle9iAS 9.0.3. The installation may fail if you do not have sufficient space. The installer checks for the TMP environment variable to locate the temporary directory. If this environment variable does not exist, then the installer uses the /tmp directory. Set the TMP environment variable using the following command.
| C shell | Bourne/Korn shell |
|---|---|
prompt> setenv TMP full_path |
prompt> TMP=full_path;export TMP |
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 9.0.3 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 any other installed Oracle products. For example, your system may use /var/opt/oracle/tnsnames.ora for database aliases.
To prevent conflicts between the Net configuration files for different Oracle products, copy the configuration files from either TNS_ADMIN or the common directory to ORACLE_HOME/network/admin for the other products and unset TNS_ADMIN using the following command.
| C shell | Bourne/Korn shell |
|---|---|
prompt> unsetenv TNS_ADMIN |
prompt> unset TNS_ADMIN |
Oracle Universal Installer requires that the fully qualified host name information appear in the configuration files for your computer. A fully qualified host name includes both the name of the system and its domain.
Verify that /etc/hosts.* has the following format:
IP_ADDRESS FULLY_QUALIFIED_HOSTNAME SHORT_HOSTNAME ALIASES
The following example shows a properly configured /etc/hosts.* file:
148.87.9.44 oasdocs.us.oracle.com oasdocs oracleinstall
In addition to /etc/hosts, ensure the following files use the fully qualified hostname:
/etc/nodename
/etc/inet/hosts
/etc/hostname.*
/etc/net/ticlts/hosts
/etc/net/ticots/hosts
/etc/net/ticotsord/hosts
/etc/inet/ipnodes
The host name may appear in each of these files more than once. You must add the domain information to every occurrence of the hostname.
Note:
Failure to properly configure the hostname information in the listed files may result in runtime errors during Oracle9iAS 9.0.3 installation.
After you have properly configured the hostname information, reboot your computer before starting Oracle9iAS 9.0.3 installation.
Oracle Universal Installer requires specific conventions for the host domain name. If the host domain name does not conform to the following requirements, the Oracle9iAS 9.0.3 installation will fail:
Following installation, Oracle Universal Installer creates a file showing the port numbers assigned during installation of Oracle9iAS 9.0.3 components. The installation process automatically detects any port conflicts and selects an alternative port in the range allocated for that component. Appendix A, "Default Port Numbers and Port Ranges" lists the default port ranges. The portlist.ini file is located at:
ORACLE_HOME/install/portlist.ini
This file lists component entries as "port_name = port_value". For example:
Oracle HTTP Server port = 7777Oracle HTTP Server SSL port = 4443Oracle HTTP Server listen port = 7778Oracle HTTP Server SSL listen port = 4444Oracle HTTP Server Jserv port = 8007Enterprise 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:
|
This section describes how Oracle9iAS 9.0.3 uses Oracle Universal Installer for installation. It includes the following topics:
Oracle9iAS 9.0.3 uses Oracle Universal Installer to guide you through each step of the installation process.
The Oracle Universal Installer provides the following features:
Oracle Universal Installer fails to appear if the display uses less than 256 colors. Oracle Universal Installer uses JRE 1.3.1, which supports display drivers with 256 colors or more.
Note:
The Oracle Universal Installer automatically checks your computer prior to installation to verify that your system meets operational requirements. Table 2-6 lists the prerequisite checks that are performed.
| Prerequisite Checks | See Also |
|---|---|
|
Check for enough disk space for Oracle home installation |
|
|
Check for |
|
|
Check that the install host has enough RAM |
Table 2-3, "Oracle9iAS 9.0.3 Requirements and Recommendation" |
|
Check the |
|
|
Prohibit installation of Oracle9iAS 9.0.3 into an existing Oracle home |
|
|
Check for Solaris Operating Environment version 2.6 or later |
|
|
Ensure that the value of |
|
|
Verify the monitor has 256 color viewing capability |
|
|
Verify operational requirements of the CPU |
|
|
Port detection and resolution |
The Oracle Universal Installer creates the oraInventory directory the first time it is run on a computer. The oraInventory directory keeps an inventory of products that the Oracle Universal Installer installs on your computer, as well as other installation information. If you have previously installed Oracle products, then you may already have an oraInventory directory.
When a UNIX group name is created and specified, it grants the specified group the permission to write to the oraInventory directory. If another group attempts to run the installer, then they must have permission to write to the oraInventory directory. If they do not have permission, then the installation will fail.
The location of oraInventory is defined in /var/opt/oracle/oraInst.loc.
The latest log file is:
/your_base_directory/oraInventory/logs/installActiontodays_date_time.log
The your_base_directory identifier is the location for your installation files and todays_date_time is the date and time of installation. Log file names of previous installation sessions take the form installActionsdatetime.log.
A complete listing of log files is included in the Oracle9i Application Server Administrator's Guide
Do not delete or manually alter the oraInventory directory or its contents. Doing so can prevent the installer from locating products that you have installed on your system.
Follow these steps to start Oracle Universal Installer and install Oracle9iAS 9.0.3:
The Oracle Product Installation CD-ROM is in RockRidge format. If you are using the Solaris Volume Management software (installed by default with Solaris Operating Environment), then the CD-ROM is mounted automatically to /cdrom/9ias_903disk1 when you insert it in the disk drive.
If you are not using the Solaris Volume Management software, then you must mount the CD-ROM manually. To manually mount or unmount the CD-ROM, you must have root privileges. Be sure to unmount the CD-ROM before removing it from the drive.
Follow these steps to manually mount Disk 1 CD-ROM:
prompt> mkdir mount_point
prompt> mount options device_name mount_point
prompt> exit
The following example mounts the CD-ROM manually on /cdrom, without using the Solaris Volume Management software. Execute the following commands as root user:
prompt> mkdir /cdromprompt> mount -r -F hsfsdevice_name /cdrom
Be sure you are not logged in as the root user when you start the Oracle Universal Installer. If you are, then only the root user will have permissions to manage Oracle9iAS 9.0.3.
Note:
oracle user.
prompt>mount_point/9ias_903disk1/runInstaller
This launches Oracle Universal Installer through which you can install Oracle9iAS 9.0.3.
|
Note:
Do not start the installation inside the |
The following sections provide the sequence of the installation screens that you will encounter during the installation process, installation considerations, and additional installation information for Oracle9iAS 9.0.3. This section contains the following topics:
Oracle recommends reviewing the installation sequence for a better understanding of the Oracle9iAS 9.0.3 installation process.
The following screens appear during installation of Oracle9iAS 9.0.3:
orcladmin).
If you are associating Oracle9iAS 9.0.3 with an Infrastructure, you must provide the username and password for the Oracle Internet Directory associated with that Infrastructure.
After the installer finishes, you must perform the tasks in Section 3.2, "Postinstallation" to complete your Oracle9iAS 9.0.3 installation.
Note:
Please review the following installation considerations for Oracle9iAS 9.0.3:
Oracle9i Application Server Administrator's Guide for more information on clustering and associating an instance with an infrastructure.
See Also:
If you will be using Oracle9iAS 9.0.3 on the same host or farm as Oracle9iAS 9.0.2, then you must install the Oracle9i Application Server 9.0.2.1 patch. You must apply the 9.0.2.1 patch to all Oracle9iAS 9.0.2 instances, either before or after your installation of Oracle9iAS 9.0.3.
You can download the patch from:
http://metalink.oracle.com
Select the Patches link. On the patch download form, select Oracle9i Application Server in the Product Family field and then submit the form.
Oracle recommends reviewing the following before performing additional Oracle9iAS 9.0.3 installations on the same host:
/var/opt/oracle directory.
directory for all Oracle9iAS 9.0.3 installations.
|
|
![]() Copyright © 2002 Oracle Corporation. All Rights Reserved. |
|