Oracle E-Business Suite 12.2.0 installation on linux 7.6
In this article we are going to perform Oracle EBS R12.2.0 Installation in OEL 7.6
Linix installaton -
Description:
Step by Step instructions to install Oracle Applications R12 on Oracle Enterprise Linux are
described in this article. This is a single node installation, meaning that the database, all product directories and
AD core directories, and all servers (concurrent processing, forms, and Web) are installed on a single node
under one common APPL_TOP
1) Perform operating system pre-requisites for R12.2.0
2) Files required to Install EBS R12.2.0
3) Creating Staging Area
4) Installation of EBS R12.2.0
Perform operating system pre-requisites for R12.2.0:
STEP 1:
Install the required RPM’s:
RPM for Oracle EBS can be installed using yum.
cd /etc/yum.repos.d
wget http://public-yum.oracle.com/public-yum-ol7.repo
Using a text editor or vi command in terminal, edit the following entries in the file /etc/yum.repos.d/public-yum-ol7.repo
cat public-yum-ol7.repo
[ol7_latest]
name=Oracle Linux $releasever Latest ($basearch)
baseurl=https://yum.oracle.com/repo/OracleLinux/OL7/latest/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
gpgcheck=1
enabled=1
[ol7_addons]
name=Oracle Linux $releasever Add ons ($basearch)
baseurl=http://public-yum.oracle.com/repo/OracleLinux/OL7/addons/$basearch/
gpgkey=http://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol7
gpgcheck=1
enabled=1
Update all packages and then install the pre-install rpm by running the following yum commands:
yum clean all
yum update
yum install oracle-ebs-server-R12-preinstall
Note: Install the following RPM’s with minimum version of 2.17 or higher version, otherwise you will receive Error at Post validation installation. We can get the below RPM’s here.
glibc-devel-2.17-55.el6.i686
After installing the RPM’s, restart machine then run following command to link all libraries “ldconfig -v” to create necessary links and cache to the most recent shared libraries
ldconfig -v
STEP 2:
Change SELINUX as follows and Restart Machine to take changes to effect:
cat /etc/selinux/config
SELINUX=permissive
STEP 3:
Stop the iptables service:
service iptables stop
Stop the iptables service from starting when you restart the server:
chkconfig iptables off
STEP 4:
Configure Kernel parameters:
cat /etc/sysctl.conf
net.ipv4.ip_forward = 0
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.default.accept_source_route = 0
kernel.sysrq = 0
kernel.core_uses_pid = 1
net.ipv4.tcp_syncookies = 1
fs.aio-max-nr = 1048576
net.ipv4.tcp_tw_recycle = 0
kernel.shmall = 2097152
kernel.shmmax = 4294967295
kernel.shmmni = 4096
kernel.sem = 256 32000 100 142
fs.file-max = 131072
net.ipv4.ip_local_port_range = 10000 65000
kernel.msgmni = 2878
kernel.msgmax = 8192
kernel.msgmnb = 65535
net.core.rmem_default = 262144
net.core.wmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_max = 262144
Run the following command to change the current kernel parameters:
sysctl -p
STEP 5:
Verify /etc/sysconfig/network file is formatted as follows:
cat /etc/sysconfig/network
HOSTNAME=ebs1229.premier.com
Add IP Address and hostname of the server in the /etc/hosts file as below:
cat /etc/hosts
127.0.0.1 localhost.localdomain localhost
192.168.0.70 ebs1229.premier.com ebs1229
STEP 6:
If the /etc/sysconfig/networking/profiles/default/network file exists, remove it:
ls: cannot access /etc/sysconfig/networking/profiles/default/networ*: No such file or directory
STEP 7:
Add the following lines to the “/etc/security/limits.conf” file:
cat /etc/security/limits.conf
* hard nofile 65535
* soft nofile 4096
* hard nproc 16386
* soft nproc 2047
STEP 8:
Create Oracle Inventory Directory:
mkdir -p /u01/apps/oraInventory
cat /etc/oraInst.loc
inventory_loc=/u01/apps/oraInventory
inst_group=oinstall
chmod 777 /etc/oraInst.loc
STEP 9:
Create Appropriate Users and Groups:
groupadd oinstall
groupadd dba
usermod -g oinstall -G dba oracle
passwd oracle
usermod -g oinstall -G dba applmgr
passwd applmgr
STEP 10:
Create Directory Structure and Change Ownership & Permissions:
cd /u01
ls -ltrh
mkdir oracle
cd /u02
mkdir applmgr
chmod -R 777 /u01/oracle
chown -R oracle:dba /u01/oracle
chown -R applmgr:dba /u02/applmgr
chmod -R 777 /u02/applmgr
chown -R oracle:oinstall /u01/apps
chmod -R 777 /u01/apps
Files required to Install EBS R12.2.0:
[root@ebs1229 stageR122]# ls
V100059-01_1of2.zip V100102-01.zip V35803-01_3of3.zip V982743-01_1of2.zip V982746-01_4of10.zip V983437-01.zip
V100059-01_2of2.zip V29852-01.zip_old V35804-01_1of2.zip V982743-01_2of2.zip V982746-01_5of10.zip V983438-01.zip
V100060-01_1of3.zip V29856-01.zip V35804-01_2of2.zip V982746-01_10of10.zip V982746-01_6of10.zip
V100060-01_2of3.zip V35802-01.zip V46095-01_1of2.zip V982746-01_1of10.zip V982746-01_7of10.zip
V100060-01_3of3.zip V35803-01_1of3.zip V46095-01_2of2.zip V982746-01_2of10.zip V982746-01_8of10.zip
V100061-01.zip V35803-01_2of3.zip V75792-01.zip V982746-01_3of10.zip V982746-01_9of10.zip
[root@ebs1229 stageR122]#
Creating Staging Area:
Copy the above files into the server:
Unzip the startCD file and run the perl script to create the stage
Reference doc:
Note 1330701.1 – Oracle E-Business Suite Installation and Upgrade Notes Release 12 (12.2) for Linux x86-64
Note 1320300.1 – Oracle E-Business Suite Release Notes, Release 12.2
Note 1588372.1 has important warnings about setting up your software staging area
Note 1583109.1 (Oracle E-Business Suite Release 12.2 Information Center) is another good starting point to catch recent announcements and updates about Release 12.2.