Oracle Apps R12 distributed / Multi-node Installation : Unix/Windows

This post covers overview of Oracle Apps R12 Multi-node installation (two or more machines)

Things good to know about multi-node / distributed installation

1. Oracle Apps R12 is mainly categorised in to
a) Database Tier – Oracle Database and Database Listener
b) Application/Middle Tier– Oracle Web Server (Apache), Apps Server (OC4J – oacore, oaforms, oafm) and Concurrent Manager

2. Oracle Application Tier consists of following services, which you can run on one or more machines
Root Service (OPMN)
WebEntry Point Services (OHS)
Web Application Services(OC4J- oacore, oafm, forms)
Batch Processing Services(CM, apps listener, fullfillment)
Other Services (MWA, Metric client/server)

More on services in R12 here

3. You can install both Database Tier and Application (Middle) Tier on single machine (This type of installation is called as Single Node install)
or
You can install Database Tier on one machine and Application Tier services on one or more machines (This type of installation is called as Multi Node install)

4. If you are installing apps on three machines (like below) then you need to run rapidwiz (Installer for R12) three times . First on database tier and then on application tier.
– Machine 1 – Database & Concurrent Manager
– Machine 2 – Forms Tier
– Machine 3 – Web Tier

5. For multi-node (distributed) installation you get an option to use shared application tier file systems (multiple machine sharing same application tier file system) .

Note*  Shared application tier option is not available for windows

6. All APPL_TOPs on multi-node system contain the same files, regardless of particular node’s role (web tier, forms tier, CM). This is also know as unified APPL_TOP.

7. It is possible to change single node R12 installation to multi-node configuration after installation. It is possible to add additional application/middle tier (after installation) using cloning. For steps follow Oracle My Support note # 406982.1
Oracle Apps R12 Multi-Node/Distributed Installation Steps

1. Install Apps R12 on Database Tier first by running rapidwiz
1.1 Select “Create a new configuration” on Configuration Choice Screen

1.2 On Application Server Node – Change Host Name details (if current host Machine1 is for only database)

1.3 Select Services from list for application tier node, for more info on services

click here

1.4 Click Add Server if you are planning to use more application tier

1.5 Fill Application Tier details and select services

1.6 repeat step 1.4 & 1.5 for all application tier nodes
1.7 Install apps on machine1

2. Copy conf_$SID.txtfrom machine1 to all application tier nodes under /tmp.  conf_$SID.txt should be in $ORACLE_HOME/appsutil on database tier node ($INSTALL_BASE/ db/ tech_st/ 11.1.0/ appsutil)

3. Install Apps R12 on other machines (any order) by running rapidwiz
3.1
Select “Load the following saved configuration” on Configuration Choice Screen.

3.2From browse button select conf_$SID.txt copied from Machine1
3.3 Install apps on Machine2

4. Repeat step 3 on all remaining application tier.

References

Live Instructor led Online sessions with Hands-on Lab Exercises, Dedicated Machines to Practice and Recorded sessions of the Training in our Oracle AppsDBA Administration Training, more about training here

If you have not yet downloaded FREE eBook – 7 Docs every Oracle Apps DBA must read for R12.2 get a copy in your Email

appsdba

About the Author Masroof Ahmad

Leave a Comment:

36 comments
Add Your Reply