Merging existing APPL_TOPs into a single APPL_TOP
-------------------------------------------------------------------------------------------
Apply application tier patches
# Maintain snapshot information
Log in to each application tier node as the APPLMGR user and run the maintain
snapshot task in AD Administration.
# Merge existing APPL_TOPs
1. Prepare the source system application tier for merging
Choose one of the source system nodes to be the primary node. Call it "Node A".
* Log in to Node A as the APPLMGR user and run:
$ cd <COMMON_TOP>/admin/scripts/<CONTEXT_NAME>
$ perl adpreclone.pl appsTier merge
* Log in, as APPLMGR, to each of the secondary nodes being merged and run:
$ cd <COMMON_TOP>/admin/scripts/<CONTEXT_NAME>
$ perl adpreclone.pl appltop merge
2. Create a copy of Node A (preferred)
If you want to place the merged APPL_TOPs in a new location instead of
using an existing APPL_TOP location, create a copy of Node A (the other nodes in the
system do not need to be copied). Include the following directories from Node A:
<APPL_TOP>
<OA_HTML> (when this directory exists)
<OA_JAVA>
<COMMON_TOP>/util
<COMMON_TOP>/clone
<COMMON_TOP>/_pages (when this directory exists)
<806 ORACLE_HOME>
<iAS ORACLE_HOME>
3. Copy the required files for merging
Log in as the APPLMGR user to each source node and recursively copy:
* directory <COMMON_TOP>/clone/appl
- to -
* directory <COMMMON_TOP>/clone/appl on Node A
(or the copy of Node A).
Note: Do not copy any other directories from these nodes.
4. Configure the application tier server nodes
* Shut down all services on all Apps Tier nodes, keep DB and Listener up
* Log in to the merged APPL_TOP node as the APPLMGR user and execute
the following commands:
$ cd <COMMON_TOP>/clone/bin
$ perl adcfgclone.pl appsTier
5. Finishing tasks
* Log in to the target system application tier node as the APPLMGR user.
* Run the following tasks in adadmin for all products:
o generate JAR files, generate message files, relink executables, copy files
to destination
* Depending on which tier you chose as the primary node, certain files may
be missing.
Run adadmin to verify files required at runtime. If any files are listed as
missing files,
you must manually copy them to the merged APPL_TOP.
* Remove the temporary directory <COMMON_TOP>/clone/appl to reduce
disk space usage. |
|
 |
| |
Sharing an existing Applications file system
----------------------------------------------------------
Implement AutoConfig
-- Assumption all APPL_TOP have all the files, we
had single node install and we cloned that all over,
we can skipping merging all different
APPL_TOP
Rename the Applications context file
If the version is 11.5.8 or earlier, you must regenerate the
context file
$ cd <AD_TOP>/bin
$ perl adclonectx.pl sharedappltop \
contextfile <existing Applications Context File>
This creates a new Applications context
file named <SID>_<hostname_of_the_node>.xml.
-copy iAS, 806 , APPL_TOP, COMM_TOP to NAS/SAN
-UMOUNT current directories holding THEM
-MOUNT the directories from NAS/SAN to same directory
mounts so we get the original directory paths
Run AutoConfig to enable shared file system
Run these commands on the primary node where you are
enabling shared file system support.
After performing this step, re-load your environment settings.
# $ cd <COMMON_TOP>/admin/scripts/<CONTEXT NAME>
$ adstpall.sh <APPS user name>/<APPS user password>
$ cd <FND_TOP>/patch/115/bin
$ perl -I <AU_TOP>/perl txkSOHM.pl
Make the Applications files accessible
Mount the shared disk to all application tier nodes. |
|