Last updated on August 30th, 2016 at 05:48 pm
I was working on R12.2 Test env and I was suppose to increase the JVM(add the manage server in R12.2) for the oacore to sustain the load
The procedure to increase JVM was quite simple in R12.1.X. In Oracle E-Business Suite Release 12, the oacore, oafm, forms and forms-c4ws services were deployed as applications on OC4J instances and were managed by Oracle Process Manager (OPMN).So we just need to increase the numprocs in opmn.xml and start the services or run autoconfig with increase numprocs in Context file
I came to know it is quite different in R12.2.X as Oracle WebLogic Server has replaced OC4J in Oracle E-Business Suite Release 12.2, these services are now deployed as applications on individual managed servers.
Only part of the configuration of these applications and managed servers is still managed via AutoConfig.Rest of things need to done quite different
In the below,I would be explaining what I learned from that experience and How to add the manage server in R12.2. I will particularly taking the example of oacore
Steps on How to add the manage server in R12.2
- Addition of managed servers needs to be done on the run file system when there is no active ADOP cycle. During the next adop prepare, the Configuration Change Detector identifies that the addition has been made and the managed servers are automatically synced up from the run file system to the patch file system. The synchronization also gets done when fs_clone is executed.
- Execute the following command to add a new managed server. This will create a managed server and add a new entry to the context file for starting and stopping the new managed server via the adstrtal and adstpall scripts:
|$ perl <AD_TOP>/patch/115/bin/adProvisionEBS.pl \
ebs-create-managedserver -contextfile=<CONTEXT_FILE> \
-managedsrvname=<MANAGED_SERVER_NAME> -servicetype=<SERVICE_TYPE> \
-managedsrvport=<MANAGED_SERVER_PORT> -logfile=<LOGFILE>For example, to add a managed server ‘oacore_server2’ of type ‘oacore’ with port 9705, run the following command:
$ perl <AD_TOP>/patch/115/bin/adProvisionEBS.pl \
3) Start the newly created managed server
sh <ADMIN_SCRIPTS_HOME>/admanagedsrvctl.sh start <MANAGED SERVER NAME>
4) Perform the following steps on all application tier nodes participating in the same cluster where this managed server is added:
Add the entry in OHS configuration file
a) .Source the run file system.
b)Execute the following command to add details of the newly added managed servers into the OHS configuration files mod_wl_ohs.conf and apps.conf on the current node:
|$ perl <FND_TOP>/patch/115/bin/txkSetAppsConf.pl \
The argument contextfile accepts the complete path to the context file.
The arguments oacore, oafm, forms, formsc4ws accept a comma-separated list of managed server details in the following format:
host and domain are the hostname and domain name of the newly added node
port is the port of the new managed server whose reference is to be added
For example, if the managed server oacore_server2 has been added on host ‘myserver’ and domain ‘go.com’ with port 9705, the following command should be executed:
$ perl <FND_TOP>/patch/115/bin/txkSetAppsConf.pl -contextfile=<CONTEXT_FILE> \
c) Restart the http server if it is present on that server
sh <ADMIN_SCRIPTS_HOME>/adapcctl.sh stop
$ sh <ADMIN_SCRIPTS_HOME>/adapcctl.sh start
As I told earliar ,the steps are very different from R12.1.X in R12.2.X. I hope the steps are clear How to add the manage server in R12.2
I will looking for the feedback on my this post.