Installing Oracle Applications
This includes:
1. Pre Installation Steps
2. Main Installation Steps
3. Post Installation Steps(optional for 11.5.10 Installation)
1. Pre Installation Steps:
1.1 Creating two user accounts and set ownership rights.
Create a group§
Log in as root and execute the command
# groupadd dba
Create two users (applmgr and oracle)§
Create applmgr user and assigning to dba group
# useradd -g dba -d /apps/applmgr applmgr
Create applmgr user and assigning to dba group
# useradd -g dba -d /apps/oracle oracle
Set ownerships§
Create two directories product and oradata.
# mkdir /apps/product/
# mkdir /apps/oradata/
Change ownership of product to applmgr
# chown applmgr:dba /apps/product
Change ownership of oradata to oracle
# chown oracle:dba /apps/oradata
1.2 Set host name to Fully Qualified Domain Name ( FQDN ).
Check whether we already have FQDN, to skip this step§
# hostname
ex: apps11i.test.com ( we can leave this step )
[or ]
# hostname
ex:apps11i ( we need to convert it to FQDN as above )
Follow these steps to make host name as FQDN§
Need to update /etc/hosts file and save this file
# vi /etc/hosts
IP ..com Alias
ex: 200.200.2.170 apps11i.test.com apps11i
The updated value will get affected after rebooting the system, so reboot the system.
# reboot
Once the system is booted log in as root and check for FQDN
# hostname (This time it should show full name)
(Once the name is set we can move to next step, else try editing /etc/sysconfig/network and other possible ways). Until we set FQDN correctly we aren’t eligible for the next step.
1.3 Installing two Inter-operability patches with RPM Package Manager to make it compatible with RHEL 4.
s.no Name Action purpose
1 compat-oracle-rhel4-1.0-5.i386.rpm Provides gcc and g++ scripts that use libgcc.a 2.96 Provides compatibility for certain Oracle products running on RHEL 4
2 compat-libcwait-2.1-1.i386.rpm Installs /lib/libcwait.so to provide a missing symbol needed by some Oracle products
1.3.1 Install Inter-operability patch 1
Move to the Stage directory where the software’s are downloaded and copy the file.
# cp /Stage_11510/11.5.9/Stage11i/patches/compat-oracle-rhel4-1.0-5.i386.rpm /apps/softwares
Move to the /apps/softwares directory where the file is copied.§
# cd /apps/softwares
Install compat-oracle.. with RPM Package Manager (rpm)§
# rpm –ivh compat-oracle-rhel4-1.0-5.i386.rpm
1.3.2 Install Inter-operability patch 2
Move to the Stage directory where the software’s are downloaded and copy the file.
# cp /Stage_11510/11.5.9/Stage11i/patches/ compat-libcwait-2.1-1.i386.rpm /apps/softwares
Move to the /apps/softwares directory where the file is copied.§
# cd /apps/softwares
Install compat-oracle.. with RPM Package Manager (rpm)§
# rpm –ivh compat-libcwait-2.1-1.i386.rpm
1.4 Set environment variable in system profile ( /etc/bashrc )
Move to the etc directory
# cd /etc
Edit bashrc file, save and quit (These changes will be effected on all OS users)
# vi bashrc
Press Shift+g (This will take you to the last line of the file)
Add the following lines:
LD_ASSUME_KERNEL=2.4.19;export LD_ASSUME_KERNELv
unset LANGv
Purpose: Since some modules still rely on older kernel version, this will make to load 2.4.19 kernel version. Present RHEL 4 kernel version is 2.6.9-5.
This completes Pre Installation steps. Now System is prepared for 11.5.10 installation.
2 Main Installation Steps
2.1 Change the directory to Stage directory where 11.5.10 dump is stored
# cd /Stage_11510/11.5.10/startCD/
# cd Disk1/rapidwiz/
# ./rapidwiz (This brings Java-Installation Screen)
Oracle Applications Rapid Install Wizard
Select “Install Oracle Applications” ( default )v
Click Next to move to next screenv
Select No ( default )v
Click Next to move to next screenv
Select “Single Node (All services on a single node)”(default)v
Click Next to move to next screenv
Database Name: PRODv
Database Type: vision demo database (select from Drop down)v
Click Next to move to next screenv
Database Install Information -
Oracle OS User: oraclev
Oracle OS Group: dbav
Base Install directory: /apps/v
Click “Advanced Edit” button of this window to edit internal directory structure.
Oracle Home: /apps/oracle/product/920v
DATA_TOP(SYS): /apps/oradatav
DATA_TOP(LOG): /apps/oradatav
DATA_TOP(TXN): /apps/oradatav
DATA_TOP(ARCHIVE): /apps/oradatav
Click OK
Configuration Information for Node -
Apps OS User: applmgrv
Apps OS Group: dbav
Base Install directory: /apps/v
Click “Advanced Edit” button of this window to edit internal directory structure.
APPL_TOP Mount point: /apps/applmgr/11510v
APPL_TOP aux. 1: apps/applmgr/11510v
APPL_TOP aux. 2: apps/applmgr/11510v
APPL_TOP aux. 3: / apps/applmgr/11510v
Apps OS Group: dba(default)v
COMMON_TOP: /apps/applmgr/commonv
8.0.6 ORACLE_HOME: /apps/product/806v
IAS ORACLE_HOME: /apps/product/iASv
Temp Directory: /apps/applmgr/common/tempv
Click OK
Select ‘Port Pool’ value with no conflicts.v
You can check the port pool values by clicking Advanced Edit.v
Click Next to move to next screen.v
Enter the full path for the configuration: /apps/InstallConfig.txtv
Click Next to move to next screenv
v This will take some time. It will check for the directory structure, File space, Port Availability, Users Group Check, Host Domain Check...
After checking, this will exit by leaving a report in the next screen.v
Concentrate more on the Crossed and Exclamation marks. Resolve the problem and start from Step 7 again until there are no issues.
Once every thing is fixed click Next to get to the final screen. Click yes to install.v
This is the final screen. If you want to continue with the installation process press “Yes” and can quit the installation by clicking “No”.
Press “Yes” to start the Installation process. This takes few hours according to the system configuration on which the installation going on.
v This is the first Screen of the post installation process, this screen is a report for the health of the respective components.
You can click the check marks to know more about them in detail.v
Click next to the final screen.v
Scr15:§
Click “Finish” and this completes Main Installation process.
Note: - Post Installation Steps are conditional, they need to be performed when your OS is not compatible with the Apps Instance. Check the below mentioned steps whether they are required for your case.
If your Apps Instance is 11.5.9 or below, you need to perform “Post Installation Steps”v
Since 11.5.10 is certified with RHEL4, we can omit “Post Installation Steps”.v
RHEL2.1 doesn’t require the “Post Installation Steps”.v
3 Post Installation Steps:
3.1 Applying inter-operability patches
3.1.1 Install 8.0.6 Inter-operability patch
Login as applmgr user and set the environment
$ su - applmgr
$ cd 1159
$ . APPS.env
Move to the Stage directory where the software’s are downloaded and copy the file.§
$ cp /Stage_11510/11.5.9/Stage11i/patches/p3830807_8063_LINUX.zip /apps/softwares
Move to the /apps/softwares directory where the file is copied.§
$ cd /apps/softwares
Unzip the patch.§
$ unzip p3830807_8063_LINUX.zip
Move to the patch directory§
$ cd 3830807
Set Execute permissions to the patch.sh§
$ chmod u+x patch.sh
Run the patch.sh script§
$ ./patch.sh
$ cd $COMMON_TOP/admin/scripts//addisctl.sh start
Relink the Executables§
$ ./adrelink force=y “all”
This will relink all the executables to the oracle products.
3.1.2 Install Discoverer patch
Move to the Stage directory where the software’s are downloaded and copy the file.
$ cp /Stage_11510/11.5.9/Stage11i/patches/p3170128_4i_LINUX.zip /apps/softwares
Move to the /apps/softwares directory where the file are copied.§
$ cd /apps/softwares
$ unzip p3170128_4i_LINUX.zip –d 3170128
Move to the patch directory
$ cd 3170128
Stop all Discoverer Services
$ $COMMON_TOP/admin/scripts//addisctl.sh stop
Move to Oracle Home/ vbroker/bin and take a back up of following files
$ cd $ORACLE_HOME/vbroker/bin
$ cp osagent osagent.bak
$ cp locserv locserv.bak
$ cp osfind osfind.bak
Copy New files from the unzip directory to this directory
$ cp /apps/softwares/3170128/osagent .
$ cp /apps/softwares/3170128/locserv .
$ cp /apps/softwares/3170128/osfind .
Start all Discoverer Services
$ $COMMON_TOP/admin/scripts//addisctl.sh start
3.2 Bounce all the services
Stop all the services
$ cd $COMMON_TOP/admin/scripts//adstpall.sh apps/apps
Start all the services
$ cd $COMMON_TOP/admin/scripts//adstpall.sh apps/apps
This completes the Post installation steps. Now the instance is ready for use.
Thanks
Srini
No comments:
Post a Comment
No one has ever become poor by giving