Guenadi N Jilevski's Oracle BLOG

Oracle RAC, DG, EBS, DR and HA DBA BLOG

Installing Oracle EBS 12.1.1 on OEL 5.3

Installing  EBS 12.1.1

The installation can vary from express single node with one user account install to a very complex multi-node architecture for the application and database tier. The latter is related to real production environments with high availability and load balancing features for the apps tier. What is important is that all installations are using the same concept and use the rapidwiz utility. We will demo a single node non express install. The selected approach requires an oracle Linux account for the database tier and applmgr Linux account for the application tier. Please refer to Chapter 3, Chapter 9 for the Oracle 11g prerequisites for the Oracle CRS and RDBMS installation. Please also refer to My Oracle Support (Metalink) note 761564.1 for EBS 12.1.1 installation prerequisites on Linux. We are not going to cover the Linux and TCP/IP configuration in this section. A patch 6078836 needs to be installed so that the EBS installation completes successfully. It is best to be applied before starting the EBS install. There is a work around to complete the install after applying the patch.

The EBS 12.1.1 documentation cab be found at http://download.oracle.com/docs/cd/B53825_03/current/html/docset.html

Oracle document E12842-03 Installation Guide: Using Rapid Install Release 12.1 (12.1.1) from the site above provides a detail installation and upgrade instructions. In this section we assume that the EBS is staged, appropriate capacity planning is done and the installation or upgrade prerequisites are met as per the document. The directory structure of the staged EBS 12.1.1 is as displayed below.

In this section we will use a single node non express install using root Linux account. The installation process assumes that oracle and applmgr Linux account are created.  We get to the directory in the stage area where the rapidwiz is and execute it.

$ cd /u01/StageEBS/startCD/Disk1/rapidwiz

$ ./rapidwiz

The following windows starts providing information about the components included in EBS 12.1.1

We press Next to come to the second screen as in the picture below.

Here we select the option to perform a fresh install of the EBS. We ignore the Use Express install option as we are going to install EBS using two pre-created Linux user accounts

  • oracle for the database tier
  • applmgr for the application tier

Upgrade is for upgrade to EBS 12.1.1 and we will not discuss it. Express account uses only one Linux account for both application and database tiers. After that we press next. Here we are prompted to either create a new configuration or use an existing one. We are going to select create new configuration as we are installing a fresh EBS. The option of using a saved configuration is useful for re-starting a failed installation or for a complex multi-node install. After making the selection we press Next.

Here we are prompted to select a port pool and values for each of the ports. This is to enable the user to have many EBS on a single server. Although we are able to select an individual value for each port by pressing Edit Ports we select port pool three and keep the defaults. Then press next to the screen that follows.

We select the VIS database which is a pre-seeded database and specify database name, hostname, domain, OS type, base directory, OS username and group for the database tier. Press Nest to continue.

We select the VIS database which is a pre-seeded database and specify database name, hostname, domain, OS type, base directory, instance directory, OS username and group for the application tier. Press Nest to continue.

Here we make our selection for single node EBS install although we are able to have a complex multi-node EBS install. We can add more servers until we ensure compliance with the architecture we need. Press next to continue.

Installation process starts and we wait until all verifications are made and eventually completes.

A patch 6078836 needs to be installed so that the EBS installation completes successfully. It is best to be applied before starting the EBS install. There is a work around to complete the install after applying the patch. Installation shows an error. We exit rapidwiz apply the patch and re-start the rapidwiz. The error is as follows below.

Here we cancel the rapidwiz and verify the status of the HTTP server. As we can see it is down. Issuing adapcctl.sh status confirms it. We apply patch 6078836 as root.

% cd 6078836

% mv /usr/lib/libdb.so.2 /usr/lib/libdb.so.2.6078836 (if libdb.so.2 exist already in /usr/lib)

% cp libdb.so.2 /usr/lib

After that we restart the HTTP server issuing the adapcctl.sh start command.

We restart the rapidwiz issuing. /rapidwiz –restart command.  After a while we can see the installation has completed successfully as shown below.

We can also double check the status of the HTTP server as shown below issuing the adapcctl.sh status command. Success if confirmed.

We can see that EBS 12.1.1 installation was successful from the screenshot below.

We press finish to exit the installer and login to the EBS as below. Now we have a fully functional EBS at our disposal as it can be seen after logging into the Application.

Once EBS is installed we will look at way to ensure a high availability and scalability for the database tier.

December 12, 2009 - Posted by | oracle

No comments yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: