Monday, April 3, 2017


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:

#  /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

No comments:

Post a Comment

  RMAN-20207: UNTIL TIME or RECOVERY WINDOW is before RESETLOGS time https://shivanandarao-oracle.com/2012/12/05/rman-20207-until-time-or-re...