Sunday, August 17, 2014

Oracle EBS 12.2 Installer



I have just been trying to install EBS Suite 12.2 with 11.2.0.3/11.2.0.4 Grid.  It is the worst ever, most painful install ever.

The number of files to be downloaded, the config changes for the servers and just the complexity makes me wonder how many people who've posted that they've done this install to be true!

Here is what I'm trying to do.

2 Node RAC
1 Node Application Tier (I want 2, but starting with 1).

This post will be updated to something sane, once I get through it...though - I'm posting just incase, someone can be saved some of the pain.

System Config
Oracle Linux x86_64
Yum Repo:
Oracle Public and Oracle Addons
[public_ol6_latest]
name=Oracle Linux $releasever Latest ($basearch)
baseurl=http://public-yum.oracle.com/repo/OracleLinux/OL6/latest/$basearch/
gpgkey=http://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol6
gpgcheck=1
enabled=1

[public_ol6_addons]
name=Oracle Linux $releasever Addons ($basearch)
baseurl=http://public-yum.oracle.com/repo/OracleLinux/OL6/addons/$basearch/
gpgkey=http://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol6
gpgcheck=1
enabled=1

RPMs Used:
yum install oracle-rdbms-server-11gR2-preinstall
yum install oracle-ebs-server-R12-preinstall
.>
Other config:
Fix the hosts file to have only the following
127.0.0.1  localhost
  FQDN  DN

For the oracle hosts, when trying to install the Database with the EBS installer, cluvfy will most likely fail because of the network check, dns check or something else (11.2.0.4 cluvfy will successfully complete, the issue is only with 11.2.0.3)

NSLookup Fix

To temporarily fix the nslookup error:
# mv /usr/bin/nslookup /usr/bin/nslookup.orig
# echo '#!/bin/bash
/usr/bin/nslookup.orig $*
exit 0' > /usr/bin/nslookup
# chmod a+x nslookup

Network Check
Once I confirmed that everything was fine with the 11.2.0.4 cluvfy, modify the runcluvfy in the /TechInstallMedia/database/grid directory
The last line, change it as below
# Return the status of executed cluster verification command
exit 0 # new add
#exit $EXEC_STATUS





No comments: