Oracle EBS 12.2.8 Step by Step Installation – Part 1

In this article Oracle EBS (E-Business Suite 12.2.8) Fresh installation in Linux server and next few posts, I will give step by step installation of R12.2

System Requirements:

Operating system: Linux X86-64 – OEL 7
Memory:  8GB
DB Storage  : 450GB
Application Storage: 450 GB

Here I have installed multi-node installation the database and application service are distributed across the multiple database and application nodes.

Kernel Requirements: 

The required minimum kernel versions to determine version for Oracle Linux —> 7 3.10.0-123.el7, 3.8.13-35.3.1.el7uek3

$ uname -r

5.4.17-2102.205.7.3.el7uek.x86_64

Oracle E-Business Suite Preinstallation RPM (Oracle Linux 7 )

The following are steps needed to install the rpm to change  from enabled=0  to enabled=1

enabled=0 (Disables the repository) 

enabled-1 (Enabled the repository) 

root@oracle yum.repos.d]# vi public-yum-ol7.repo

 enabled=0

     to

 enabled-1

for Oracle Linux 7, update all packages and then install the preinstallation rpm by running the following yum commands

yum update
yum install -y oracle-ebs-server-R12-preinstall
yum install –y oracle-rdbms-server-12cR1-preinstall

OR


Required Packages:

Verify the packages and update the packages 

compat-libstdc++-296-2.96-144.0.2.el7.i686
xorg-x11-libs-compat-6.8.2-1.EL.33.0.1.i386
libXrender-0.9.8-2.1.el7.i686
motif-2.3.4-14.el7_5.i6861
motif-devel-2.3.4-14.el7_5.i686
binutils-2.23.52.0.1-16.el7.x86_642
compat-libcap1-1.10-7.el7.x86_64
compat-libstdc++-33-3.2.3-71.el7.i686
compat-libstdc++-33-3.2.3-71.el7.x86_64
gcc-4.8.2-16.el7.x86_64
gcc-c++-4.8.2-16.el7.x86_64
gdbm-1.10-8.el7.i686
gdbm-1.10-8.el7.x86_64
glibc-2.17-55.el7.i686
glibc-2.17-55.el7.x86_64
glibc-common-2.17-55.el7.x86_64
glibc-devel-2.17-55.el7.i686
glibc-devel-2.17-55.el7.x86_64
libaio-0.3.109-12.el7.i686
libaio-0.3.109-12.el7.x86_64
libaio-devel-0.3.109-12.el7.x86_64
libgcc-4.8.2-16.el7.i686
libgcc-4.8.2-16.el7.x86_64
libgomp-4.8.2-16.el7.x86_64
libstdc++-devel-4.8.2-16.el7.i686
libstdc++-devel-4.8.2-16.el7.x86_64
libstdc++-4.8.2-16.el7.i686
libstdc++-4.8.2-16.el7.x86_64
libXi-1.7.2-2.1.el7.i686
libXp-1.0.2-2.1.el7.i686
libXp-1.0.2-2.1.el7.x86_64
libXtst-1.2.2-2.1.el7.i686
make-3.82-21.el7.x86_64
perl-File-CheckTree-4.42-3.el7.noarch
redhat-lsb-4.1-24.0.1.el7.x86_64
sysstat-10.1.5-4.el7.x86_64
util-linux-2.23.2-16.el7.x86_64
elfutils-libelf-devel-0.158-3.el7.x86_64
libaio-devel-0.3.109-12.el7.i686
xorg-x11-utils-7.5-13.1.el7.x86_64

Software requirements:
The following maintenance tools must be installed on all machines,
 
Linux x86-64   -ar,    gcc,   g++,   ld,   ksh,   make,     X Display Server 

Swap Space:

Swap space should be configured with a minimum of 17GB

grep SwapTotal /proc/meminfo

 
[root@devebsapp ~]# grep SwapTotal /proc/meminfo
SwapTotal:      17817592 kB

Kernel Settings:

Edit the /etc/sysctl.conf file to configure your kernel settings to the minimum values shown below.
After editing the file, use the “sysctl -p” command or restart the system to invoke the new settings.  [root@devebsapp ~]# vi /etc/sysctl.conf

sysctl settings are defined through files in
/usr/lib/sysctl.d/, /run/sysctl.d/, and /etc/sysctl.d/.
Vendors settings live in /usr/lib/sysctl.d/.
To override a whole file, create a new file with the same in
/etc/sysctl.d/ and put new settings there. To override
only specific settings, add a file with a lexically later
name in /etc/sysctl.d/ and put new settings there.
For more information, see sysctl.conf(5) and sysctl.d(5).

kernel.randomize_va_space = 2

net.ipv4.conf.all.send_redirects = 0

net.ipv4.conf.default.send_redirects = 0

net.ipv4.ip_forward = 0

net.ipv4.conf.all.send_redirects = 0

net.ipv4.conf.default.send_redirects = 0

net.ipv4.conf.all.accept_source_route = 0

net.ipv4.conf.default.accept_source_route = 0

net.ipv4.conf.all.accept_redirects = 0

net.ipv4.conf.default.accept_redirects = 0

net.ipv4.conf.all.secure_redirects = 0

net.ipv4.conf.default.secure_redirects = 0

net.ipv4.conf.all.log_martians = 1

net.ipv4.conf.default.log_martians = 1

net.ipv4.icmp_echo_ignore_broadcasts = 1

net.ipv4.icmp_ignore_bogus_error_responses = 1

net.ipv4.conf.all.rp_filter = 1

net.ipv4.conf.default.rp_filter = 1

net.ipv4.tcp_syncookies = 1

net.ipv6.conf.all.accept_ra = 0

net.ipv6.conf.default.accept_ra = 0

net.ipv6.conf.all.accept_redirects = 0

net.ipv6.conf.default.accept_redirects = 0

kernel.unknown_nmi_panic = 1

kernel.sysrq = 1

kernel.semmsl = 256

kernel.semmns = 32000

kernel.semopm = 100

kernel.semmni = 142

kernel.shmall = 4294967296

kernel.shmmax = 4398046511104

kernel.shmmni = 4096

kernel.msgmax = 8192

kernel.msgmnb = 65535

kernel.msgmni = 2878

fs.file-max = 6815744

fs.aio-max-nr = 1048576

net.ipv4.ip_local_port_range = 9000 65500

net.ipv4.tcp_tw_recycle = 0

net.core.rmem_default = 262144

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048576

kernel.sem = 256 32000 100 142

Domain Name System (DNS) Resolver Parameters:

The following entries to these minimum settings in the /etc/resolv.conf file on each server node:
 
options attempts:5
options timeout:15

Host Names:

[root@devebsapp ~]# vi /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
10.17.26.10 devebsapp.localdomain devebsapp


Modify ulimit settings in limits.conf:
Open the /etc/security/limits.conf file and change the existing ulimit settings for “hard” and “soft” parameters as follows.
 
  * hard nofile 65536
  * soft nofile 4096
  * hard nproc 16384
  * soft nproc 2047
  * hard stack 16384
  * soft stack 10240

Create a required link to the Motif library (Oracle Linux 7)

cd /usr/lib
ln -s libXm.so.4.0.4 libXm.so.2

To add oraIventory file location into oraInst 

[root@devebsapp etc]# vi oraInst.locinventory_loc=/devapps/oraInventory

inst_group=dba

Download the Oracle EBS 12.2 Software

How to download oracle EBS R12.2 software or Oracle E – Business Suite R12.2.0 software

Preparing the  Stage Area   

Create the Stage Directories In Preparation For 12.2 Installation in Oracle 12.2 E-Business Suite Application

Oracle EBS 12.2.8 Step by Step Installation – Part 2

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 

 

1 thought on “Oracle EBS 12.2.8 Step by Step Installation – Part 1”

  1. Pingback: Oracle EBS 12.2.8 Step by Step Installation - Part 2 | OracleAppsDBA Oracle EBS 12.2.8 installation steps by steps

Leave a Comment

Your email address will not be published. Required fields are marked *