R12 Pre-requists - RPM List
Oracle E-Business Suite Installation and Upgrade Notes Release 12 (12.2) for Linux x86-64 (Doc ID 1330701.1) -
GA (6.1) or higher of Oracle Linux 6 is required
GA (6.1) or higher of Red Hat Enterprise Linux (RHEL) 6 is required
Note: Oracle has released an E-Business Suite Pre-Install RPM (available on ULN and public yum) that includes all required rpms for both the application and database tiers of an R12 installation on Oracle Linux - please see the 'E-Business Suite Pre-Install RPM' section below for more details. |
If not using the pre-install rpm, the following packages (or versions of packages) which are not part of the OS distribution media must be downloaded separately (from http://oss.oracle.com/projects/compat-oracle/files/Enterprise_Linux/) for both Oracle Linux 6 and RHEL 6 and installed manually on the application tier:
- openmotif21-2.1.30-11.EL6.i686 (32-bit)1
- xorg-x11-libs-compat-6.8.2-1.EL.33.0.1.i386 (32-bit)
Additionally, the following rpm needs to be installed from the Oracle Linux 6 or RHEL 6 distribution media on the application tier:
- libXrender-0.9.5-1.el6.i686
If not using the pre-install rpm, the following packages must be installed from the Oracle Linux 6 or RHEL 6 distribution media on both the application and database tiers:
- binutils-2.20.51.0.2-5.20.el6.x86_64
- compat-libstdc++-296-2.96-144.el6.i686
- compat-libstdc++-33-3.2.3-69.el6.i686
- gcc-4.4.5-6.el6.x86_64
- gcc-c++-4.4.5-6.el6.x86_64
- glibc-2.12-1.7.el6.i686 (32-bit)
- glibc-2.12-1.7.el6.x86_64
- glibc-common-2.12-1.7.el6.x86_64
- glibc-devel-2.12-1.7.el6.i686 (32-bit)
- glibc-devel-2.12-1.7.el6.x86_64
- libgcc-4.4.4-13.el6.i686
- libgcc-4.4.4-13.el6.x86_64
- libstdc++-devel-4.4.4-13.el6.i686
- libstdc++-devel-4.4.4-13.el6.x86_64
- libstdc++-4.4.4-13.el6.i686
- libstdc++-4.4.4-13.el6.x86_64
- libXi-1.3-3.el6.i686
- libXp-1.0.0-15.1.el6.i686
- libXp-1.0.0-15.1.el6.x86_64
- libXtst-1.0.99.2-3.el6.i686
- libaio-0.3.107-10.el6.i686
- libaio-0.3.107-10.el6.x86_64
- libgomp-4.4.4-13.el6.x86_64
- make-3.81-19.el6.x86_64
- gdbm-1.8.0-36.el6.i686
- gdbm-1.8.0-36.el6.x86_64
- redhat-lsb-4.0-3.0.1.el6.x86_64
- sysstat-9.0.4-11.el6.x86_64
- util-linux-ng-2.17.2-6.el6.x86_64
Additionally, the following RPMs are required for the database tier:
- compat-libcap1-1.10-1.x86_64
- compat-libstdc++-33-3.2.3-69.el6.x86_64
- elfutils-libelf-devel-0.148.1-el6.x86_64
- libaio-devel-0.3.107-10.el6.i686
- libaio-devel-0.3.107-10.el6.x86_64
- unixODBC-2.2.14-11.el6.i686
- unixODBC-devel-2.2.14-11.el6.i686
- xorg-x11-utils-7.4-8.el6.x86_64
Alternatively on the database tier, users can install the following pre-install rpm (available via ULN on http://linux.oracle.com or the Oracle Public yum repository on http://public-yum.oracle.com) on Oracle Linux:
- oracle-rdbms-server-11gR2-preinstall.x86_64 (for startCD versions prior to 51 which included 11gR2)
- oracle-rdbms-server-12cR1-preinstall.x86_64 (for startCD versions 51 or higher)
The E-Business Suite Pre-Install RPM includes all the above required rpms and dependencies for running the application and database tiers on Oracle Linux - see the 'E-Business Suite Pre-Install RPM' section below for more details.
Note:
1: The openmotif package version must be 2.1.30 (for example, openmotif-2.3.3-1 is not supported).
----------------------------------------------------------------------------------------------------------
Create oraInst.loc - log a root
# cd /etc
# mkdir oraInventory
# vi oraInst.loc
inst_group=dba
inventory_loc=/etc/oraInventory
# chmod -R 777 /etc/oraInventory
-----------------------------------------------------------------------------------
vi /etc/sysctl.conf
--Changed/Added
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 6815744
fs.aio-max-nr = 1048576
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
----------------------------------------------------------------------------------
Run the following command to change the current kernel parameters:
# cd /etc
# mkdir oraInventory
# vi oraInst.loc
inst_group=dba
inventory_loc=/etc/oraInventory
# chmod -R 777 /etc/oraInventory
-----------------------------------------------------------------------------------
vi /etc/sysctl.conf
--Changed/Added
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 6815744
fs.aio-max-nr = 1048576
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
----------------------------------------------------------------------------------
Run the following command to change the current kernel parameters:
# /sbin/sysctl -p
----------------------------------------------------------------------------------
Add the following settings to /etc/security/limits.conf
vi /etc/security/limits.conf
* soft nproc 2047
* hard nproc 32768
* soft nofile 4096
* hard nofile 65536
------------------------------------
Add / change the following settings to /etc/security/limits.d/90-nproc.conf
vi /etc/security/limits.d/90-nproc.conf
* soft nproc unlimited
root soft nproc unlimited
------------------------------------
Verify the latest version of PAM is loaded, then add or edit the
following line in the /etc/pam.d/login file, if it does not already exist:
vi /etc/pam.d/login
session required pam_limits.so
---------------------------------------------
# unlink /usr/lib/libXtst.so.6
# ln -s /usr/X11R6/lib/libXtst.so.6.1 /usr/lib/libXtst.so.6
------------------------------------
Check version so that each return "4.4.x"
gcc --version
g++ --version
------------------------------------
The hostname command should return the fully qualified hostname as shown below:
hostname
expdb.expolanka.com
------------------------------------
Check JAVA_HOME and make sure returned nothing
echo $JAVA_HOME
------------------------------------
vi /etc/selinux/config
SELINUX=disabled
----------------------------------------------------------------------------------
Add the following settings to /etc/security/limits.conf
vi /etc/security/limits.conf
* soft nproc 2047
* hard nproc 32768
* soft nofile 4096
* hard nofile 65536
------------------------------------
Add / change the following settings to /etc/security/limits.d/90-nproc.conf
vi /etc/security/limits.d/90-nproc.conf
* soft nproc unlimited
root soft nproc unlimited
------------------------------------
Verify the latest version of PAM is loaded, then add or edit the
following line in the /etc/pam.d/login file, if it does not already exist:
vi /etc/pam.d/login
session required pam_limits.so
---------------------------------------------
# unlink /usr/lib/libXtst.so.6
# ln -s /usr/X11R6/lib/libXtst.so.6.1 /usr/lib/libXtst.so.6
------------------------------------
Check version so that each return "4.4.x"
gcc --version
g++ --version
------------------------------------
The hostname command should return the fully qualified hostname as shown below:
hostname
expdb.expolanka.com
------------------------------------
Check JAVA_HOME and make sure returned nothing
echo $JAVA_HOME
------------------------------------
vi /etc/selinux/config
SELINUX=disabled
No comments:
Post a Comment