Oracle
Applications R12.1.1 Installation (Linux) – Single Node
Install missed packages
Check the rpm’s installed in the server or not using below command
rpm -qa --qf='%{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}.rpm\n'|grep <rpm>
binutils gcc gcc-c++ glibc glibc-common \
libstdc++ libstdc++-devel make sysstat libaio \
libaio-devel glibc-devel libgcc \
gdbm libgomp util-linux xorg-x11-libs-compat \
elfutils-libelf-devel elfutils-libelf-devel-static \
xorg-x11-libs-compat \
unixODBC unixODBC-devel kernel-headers binutils openmotif21 make \
libXp libgomp compat-libstdc++-33-3.2.3 compat-libstdc++-296-2.96 glibcdevel libXi libXt
binutils-2.17.50.0.6-6.el5 (x86_64)
control-center-2.16.0-16.el5 (x86_64)
control-center-2.16.0-16.el5 (i386)
gcc-4.1.2-42.el5 (x86_64)
gcc-c++-4.1.2-42.el5 (x86_64)
glibc-2.5-24 (i686)
glibc-2.5-24 (x86_64)
glibc-common-2.5-24 (x86_64)
libstdc++-4.1.2-42.el5 (x86_64)
libstdc++-4.1.2-42.el5 (i386)
libstdc++-devel-4.1.2-42.el5 (x86_64)
make-3.81-3.el5 (x86_64)
package sysstat is not installed
libaio-0.3.106-3.2 (x86_64)
libaio-0.3.106-3.2 (i386)
package libaio-devel is not installed
package openmotif21 is not installed
glibc-devel-2.5-24 (i386)
glibc-devel-2.5-24 (x86_64)
libgcc-4.1.2-42.el5 (x86_64)
libgcc-4.1.2-42.el5 (i386)
gdbm-1.8.0-26.2.1 (x86_64)
gdbm-1.8.0-26.2.1 (i386)
libgomp-4.1.2-42.el5 (x86_64)
util-linux-2.13-0.47.el5 (x86_64)
package xorg-x11-libs-compat is not installed
elfutils-libelf-devel-0.125-3.el5 (x86_64)
elfutils-libelf-devel-static-0.125-3.el5 (x86_64)
package libaio-devel is not installed
package unixODBC is not installed
package unixODBC-devel is not installed
kernel-headers-2.6.18-92.el5 (x86_64)
binutils-2.17.50.0.6-6.el5 (x86_64)
make-3.81-3.el5 (x86_64)
gdbm-1.8.0-26.2.1 (x86_64)
gdbm-1.8.0-26.2.1 (i386)
package libXp is not installed
libgomp-4.1.2-42.el5 (x86_64)
package xorg-x11-libs-compat is not installed
The following i386 packages are not part of the OS distribution media and must be downloaded separately (from http://oss.oracle.com/projects/compat-oracle/files/Enterprise_Linux for both OEL 5 and RHEL 5) and installed manually:
openmotif21-2.1.30-11.EL5.i3861
xorg-x11-libs-compat-6.8.2-1.EL.33.0.1.i386
For Update 1 or 2: o binutils-2.17.50.0.6-6.0.1.i3862
For Update 3: o binutils-2.17.50.0.6-9.0.1.i3862
Apply
the missing packages
rpm -Uvh sysstat-7.0.2-1.el5.x86_64.rpm
rpm -Uvh libaio-devel-0.3.106-3.2.i386.rpm
rpm -Uvh compat-libstdc++-33-3.2.3-61.x86_64.rpm
rpm -Uvh compat-libstdc++-33-3.2.3-61.i386.rpm
rpm -Uvh xorg-x11-libs-compat-6.8.2-1.EL.33.0.1.i386.rpm
rpm -Uvh unixODBC-2.2.11-7.1.i386.rpm
rpm -Uvh unixODBC-devel-2.2.11-7.1.i386.rpm
rpm -Uvh libXp-1.0.0-8.1.el5.i386.rpm
rpm -Uvh openmotif21-2.1.30-11.EL5.i386.rpm
Check the rpm’s installed in the server or not using below command
rpm -qa --qf='%{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}.rpm\n'|grep <rpm>
binutils control-center gcc gcc-c++ glibc glibc-common \
libstdc++ libstdc++-devel make sysstat libaio \
libaio-devel glibc-devel libgcc \
gdbm libgomp util-linux xorg-x11-libs-compat \
elfutils-libelf-devel elfutils-libelf-devel-static \
libaio-devel xorg-x11-libs-compat \
unixODBC unixODBC-devel kernel-headers binutils openmotif21 make gdbm \
libXp libgomp
Shared
memory and semaphore setting
echo "kernel.shmmax=2147483648" >> /etc/sysctl.conf
echo "kernel.sem=250 32000 100 128" >> /etc/sysctl.conf
echo "fs.file-max=65536" >> /etc/sysctl.conf
echo "net.ipv4.ip_local_port_range = 2024 65000" >> /etc/sysctl.conf
Modify
number of open descriptors
echo "hard nofile 65535" >> /etc/security/limits.conf
echo "soft nofile 4096" >> /etc/security/limits.conf
OS
Users and group creation
# Add the group and users
groupadd dba
useradd oracle -g dba
useradd applmgr -g dba
passwd oracle (give the password for oracle)
passwd applmgr (give the password for applmgr)
Permissions are given oracle and applmgr so that they can write to /d01/oracle
chgrp dba /d01/oracle
chmod g+w /d01/oracle
Note: Please check whether oracle and applmgr are able to write to /d01/oracle
Check
that the /etc/hosts entries are as follows
127.0.0.1 localhost.localdomain localhost
<ip address> <hostname>.<domainname> hostname
Restart
the server or use run to sysctl –p to affect the changes without restarting the
server
sysctl –p
Run rapidwiz....................