Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Oracle EBusiness Suite Installation and Upgrade Notes Release 12 (12.2) for Linux x8664 (Doc
ID 1330701.1)
Oracle® EBusiness Suite Installation and Upgrade Notes
Release 12 (12.2) for Linux x8664
November 2016
See Change Record
This document updates the following documentation with Linux x8664specific information for Oracle EBusiness Suite (EBS)
Release 12 (12.2). Refer to the information contained here and to the appropriate manual when you install or upgrade your
system.
Oracle EBusiness Suite Installation Guide: Using Rapid Install (which is supplemented by Oracle EBusiness Suite
Release Notes and Oracle EBusiness Suite NLS Release Notes)
Oracle EBusiness Suite Upgrade Guide: Release 11i to Release 12.2
Oracle EBusiness Suite Upgrade Guide: Release 12.0 and 12.1 to Release 12.2
These documents respectively correspond to the following install/upgrade scenarios:
New Installations of Release 12.2 using the EBS Rapid Install wizard
i
Upgrades of EBS from versions 11 , 12.0, 12.1 to 12.2 using the EBS Rapid Install wizard
For Linux x8664 Installation and Upgrade Notes corresponding to the older Release 12.1 version, please see the My Oracle
Support Document 761566.1.
Specific steps in this document may be conditional depending on the scenario and will be highlighted as such.
This document applies to 64bit Linux operating systems on the x8664 hardware architecture.
Note: EBusiness Suite Release 12 patches are generally built on Linux x86 (32bit), and users should pick Linux x86
when choosing platformspecific 12.2 patches to be applied on Linux x8664 middle tiers. 32bit EBusiness Suite Linux
x86 patches can be applied on 64bit Linux x8664 operating systems.
It should be noted that technology components bundled with EBusiness Suite Release 12 may be built on Linux x8664.
For example, Oracle Database patches are built on Linux x8664 and users should pick Linux x8664 when choosing
platformspecific Database patches to be applied on the database tier. Fusion Middleware version 11gR1 (11.1.1.x)
patches are also built on Linux x8664 and should be chosen for platformspecific middleware patches applied on the
application tier Forms/Reports 10gR2 (10.1.2.3) patches for the application tier are built on Linux x86.
For more information on technology bugs and patches, please review ' Oracle EBusiness Suite Release 12.2: Consolidated
List of Patches and Technology Bug Fixes
' (My Oracle Support Document 1594274.1).
For clarification on Oracle EBusiness Suite on Linux x8664, see Frequently Asked Questions: Oracle EBusiness Suite Support
on x8664 (My Oracle Support Document 343917.1).
Complete all operating system requirements, software requirements, and other requirements before installing or upgrading
Oracle EBusiness Suite.
This document may be updated on a regular basis. Currently, it contains the following sections:
Certification Information
Operating Systems Requirements
Software Requirements
Other Requirements
Before Installing or Upgrading
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrlstate=pzad71k6l_471&id=1330701.1 1/26
6/1/2017 Document 1330701.1
Installing or Upgrading
After Installing or Upgrading
Known Issues
Change Record
CERTIFICATION INFORMATION
The latest certification information for Oracle EBusiness Suite Release 12 is available on My Oracle Support's Certification tab:
http://support.oracle.com
OPERATING SYSTEMS REQUIREMENTS
Oracle EBusiness Suite R12 is supported on Linux 64bit operating systems running on the x8664 hardware architecture.
Operating System Supported Versions
The following table lists the supported operating system versions.
Operating System Name Supported Version
Oracle Linux 5 Update 5 or higher (64bit)1
Oracle Linux 6 Update 1 or higher (64bit)1
Oracle Linux 7 Update 0 or higher (64bit)
Red Hat Enterprise Linux 5 Update 5 or higher (64bit)1
Red Hat Enterprise Linux 6 Update 1 or higher (64bit)1
Red Hat Enterprise Linux 7 Update 0 or higher (64bit)
SUSE Linux Enterprise Server 10 SP2 or higher (64bit)2
SUSE Linux Enterprise Server 11 SP2 or higher (64bit)
1: starting with EBS 12.2.6, OL/RHEL 5 is not certified for APS (Advanced Supply Chain Planning), specifically the 64bit
executables for APS. These OL/RHEL customers must be on OL/RHEL 6 Update 4 (6.4) or higher
2: starting with startCD version 51, SLES 10 is not certified for new installations of EBS 12.2. SLES 10's Extended Support also
ended on July 2016 (see SUSE's lifecycle page) and EBS customers on SLES 10 should upgrade to SLES 11.
Kernel Requirements
The following table lists the required minimum kernel versions (to determine version, enter: $ uname r):
Operating System Kernel
Oracle Linux 5 2.6.18194.0.0.0.3.EL51
2.6.32131.0.15.el6, 2.6.32
Oracle Linux 6
100.34.1.el6uek2
3.10.0123.el7, 3.8.13
Oracle Linux 7
35.3.1.el7uek3
Red Hat Enterprise Linux AS/ES 5 2.6.18194.0.0.0.3.EL51
2.6.32131.0.15.el6, 2.6.32
Red Hat Enterprise Linux 6
100.34.1.el6uek2
Red Hat Enterprise Linux 7 3.10.0123.el7, 3.8.13
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrlstate=pzad71k6l_471&id=1330701.1 2/26
6/1/2017 Document 1330701.1
35.3.1.el7uek3
SUSE Linux Enterprise Server 10 2.6.16.600.21
SUSE Linux Enterprise Server 11 3.0.130.27default
1: The Oracle Unbreakable Enterprise Kernel (UEK) is certified as well as the Red Hat default kernel (2.6.18). The use of the
UEK R1 (2.6.32) is certified on Oracle/Red Hat Linux 5 Update 5 (5.5) or later and UEK R2 (2.6.39) on Oracle 5 Update 8 (5.8)
or later.
2: The Oracle Unbreakable Enterprise Kernel (UEK R1) and the Red Hat default kernel (2.6.32131) are certified. The use of
the UEK R2 (2.6.39) is certified on Oracle Linux 6 Update 2 (6.2) or later. UEK R3 (3.8.13) is certified on Oracle Linux 6 Update
4 (6.4) or later. UEK R4 (4.1.12) is certified on Oracle Linux 6 Update 7 (6.7) or later.
3: The Oracle Unbreakable Enterprise Kernel (UEK R3 and R4) and the Red Hat default kernel (3.10) are certified. UEK R4
(4.1.12) is certified on Oracle Linux 7 Update 1 (7.1) or later.
Required Packages
The following table lists the required packages and the minimum required versions for Linux (64bit).
Additional Information: Refer to your vendor's operating system installation manual or the operating system media for
information on obtaining and applying packages.
The existence of rpms can be checked on Linux with the following command (using libgcc as an example):
$ rpm qa qf "%{n}%{v}%{r}.%{arch}\n" | grep libgcc
Operating
Required Packages (min versions)
System
Oracle Linux 7* GA (7.0) or higher of Oracle Linux 7 is required
Red Hat Enterprise GA (7.0) or higher of Red Hat Enterprise Linux (RHEL) 7 is required
Linux 7*
Note: Oracle has released an EBusiness Suite PreInstall 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 'EBusiness Suite PreInstall RPM' section below for more details.
If not using the preinstall rpm, the following 32bit packages (or versions of packages) which are not
part of the OS distribution media must be downloaded separately (from
http://oss.oracle.com/projects/compatoracle/files/Enterprise_Linux/) for both Oracle Linux 7 and RHEL
7 and installed manually on the application tier:
compatlibstdc++2962.96144.0.2.el7.i686
openmotif212.1.3011.EL7.i6861
xorgx11libscompat6.8.21.EL.33.0.1.i386
Additionally, the following rpms need to be installed from the Oracle Linux 7 or RHEL 7 distribution
media on the application tier:
libXrender0.9.82.1.el7.i686
perlFileCheckTree4.423.el7.noarch
If not using the preinstall rpm, the following packages must be installed from the Oracle Linux 7 or
RHEL 7 distribution media on both the application and database tiers:
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrlstate=pzad71k6l_471&id=1330701.1 3/26
6/1/2017 Document 1330701.1
binutils2.23.52.0.116.el7.x86_64
compatlibstdc++333.2.371.el7.i686
gcc4.8.216.el7.x86_64
gccc++4.8.216.el7.x86_64
gdbm1.108.el7.i686
gdbm1.108.el7.x86_64
glibc2.1755.el7.i686
glibc2.1755.el7.x86_64
glibccommon2.1755.el7.x86_64
glibcdevel2.1755.el7.i686
glibcdevel2.1755.el7.x86_64
libgcc4.8.216.el7.i686
libgcc4.8.216.el7.x86_64
libstdc++devel4.8.216.el7.i686
libstdc++devel4.8.216.el7.x86_64
libstdc++4.8.216.el7.i686
libstdc++4.8.216.el7.x86_64
libXi1.7.22.1.el7.i686
libXp1.0.22.1.el7.i686
libXp1.0.22.1.el7.x86_64
libXtst1.2.22.1.el7.i686
libaio0.3.10912.el7.i686
libaio0.3.10912.el7.x86_64
libgomp4.8.216.el7.x86_64
make3.8221.el7.x86_64
redhatlsb4.124.0.1.el7.x86_64
sysstat10.1.54.el7.x86_64
utillinux2.23.216.el7.x86_64
Additionally, the following RPMs are required for the database tier:
compatlibcap11.107.el7.x86_64
compatlibstdc++333.2.371.el7.x86_64
elfutilslibelfdevel0.1583.el7.x86_64
libaiodevel0.3.10912.el7.i686
libaiodevel0.3.10912.el7.x86_64
xorgx11utils7.513.1.el7.x86_64
Alternatively on the database tier, users can install the following preinstall rpm (available via ULN on
http://linux.oracle.com or the Oracle Public yum repository on http://publicyum.oracle.com) on Oracle
Linux:
oraclerdbmsserver11gR2preinstall.x86_64 (for startCD versions prior to 51 which included
11gR2)
oraclerdbmsserver12cR1preinstall.x86_64 (for startCD versions 51 or higher)
The EBusiness Suite PreInstall RPM includes all the above required rpms and dependencies for running
the application and database tiers on Oracle Linux see the 'EBusiness Suite PreInstall RPM' section
below for more details.
Note:
1: The openmotif package version must be 2.1.30 (for example, openmotif2.3.31 is not
supported).
Oracle Linux 6* GA (6.1) or higher of Oracle Linux 6 is required
Red Hat Enterprise GA (6.1) or higher of Red Hat Enterprise Linux (RHEL) 6 is required
Linux 6*
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrlstate=pzad71k6l_471&id=1330701.1 4/26
6/1/2017 Document 1330701.1
Note: Oracle has released an EBusiness Suite PreInstall 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 'EBusiness Suite PreInstall RPM' section below for more details.
If not using the preinstall 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:
openmotif212.1.3011.EL6.i686 (32bit)1
xorgx11libscompat6.8.21.EL.33.0.1.i386 (32bit)
Additionally, the following rpm needs to be installed from the Oracle Linux 6 or RHEL 6 distribution
media on the application tier:
libXrender0.9.51.el6.i686
If not using the preinstall rpm, the following packages must be installed from the Oracle Linux 6 or
RHEL 6 distribution media on both the application and database tiers:
binutils2.20.51.0.25.20.el6.x86_64
compatlibstdc++2962.96144.el6.i686
compatlibstdc++333.2.369.el6.i686
gcc4.4.56.el6.x86_64
gccc++4.4.56.el6.x86_64
glibc2.121.7.el6.i686 (32bit)
glibc2.121.7.el6.x86_64
glibccommon2.121.7.el6.x86_64
glibcdevel2.121.7.el6.i686 (32bit)
glibcdevel2.121.7.el6.x86_64
libgcc4.4.413.el6.i686
libgcc4.4.413.el6.x86_64
libstdc++devel4.4.413.el6.i686
libstdc++devel4.4.413.el6.x86_64
libstdc++4.4.413.el6.i686
libstdc++4.4.413.el6.x86_64
libXi1.33.el6.i686
libXp1.0.015.1.el6.i686
libXp1.0.015.1.el6.x86_64
libXtst1.0.99.23.el6.i686
libaio0.3.10710.el6.i686
libaio0.3.10710.el6.x86_64
libgomp4.4.413.el6.x86_64
make3.8119.el6.x86_64
gdbm1.8.036.el6.i686
gdbm1.8.036.el6.x86_64
redhatlsb4.03.0.1.el6.x86_64
sysstat9.0.411.el6.x86_64
utillinuxng2.17.26.el6.x86_64
Additionally, the following RPMs are required for the database tier:
compatlibcap11.101.x86_64
compatlibstdc++333.2.369.el6.x86_64
elfutilslibelfdevel0.148.1el6.x86_64
libaiodevel0.3.10710.el6.i686
libaiodevel0.3.10710.el6.x86_64
unixODBC2.2.1411.el6.i686
unixODBCdevel2.2.1411.el6.i686
xorgx11utils7.48.el6.x86_64
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrlstate=pzad71k6l_471&id=1330701.1 5/26
6/1/2017 Document 1330701.1
Alternatively on the database tier, users can install the following preinstall rpm (available via ULN on
http://linux.oracle.com or the Oracle Public yum repository on http://publicyum.oracle.com) on Oracle
Linux:
oraclerdbmsserver11gR2preinstall.x86_64 (for startCD versions prior to 51 which included
11gR2)
oraclerdbmsserver12cR1preinstall.x86_64 (for startCD versions 51 or higher)
The EBusiness Suite PreInstall RPM includes all the above required rpms and dependencies for running
the application and database tiers on Oracle Linux see the 'EBusiness Suite PreInstall RPM' section
below for more details.
Note:
1: The openmotif package version must be 2.1.30 (for example, openmotif2.3.31 is not
supported).
Oracle Linux 5* Update 5 (5.5) or higher of Oracle Linux 5 is required
Red Hat Enterprise Update 5 (5.5) or higher of Red Hat Enterprise Linux (RHEL) 5 is required
Linux 5* (base and
Advanced
Platform)
Note: Oracle has released an EBusiness Suite PreInstall 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 'EBusiness Suite PreInstall RPM' section below for more details.
If not using the preinstall rpm, the following packages (or versions of 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 Oracle Linux 5 and RHEL 5) and installed manually on the
application tier:
openmotif212.1.3011.EL5.i3861
xorgx11libscompat6.8.21.EL.33.0.1.i386
Additionally, the following rpm needs to be installed from the Oracle Linux 5 or RHEL 5 distribution
media on the application tier:
libXrender0.9.13.1.i386
If not using the preinstall rpm, the following packages must be installed from the Oracle Linux 5 or
RHEL 5 distribution media on both application and database tiers:
compatlibstdc++2962.96138.i386
compatlibstdc++333.2.361.i386
gcc4.1.248.el5.x86_64
gccc++4.1.248.el5.x86_64
glibc2.549.i686 (32bit)
glibc2.549.x86_64
glibccommon2.549.x86_64
glibcdevel2.549.i386 (32bit)
glibcdevel2.549.x86_64
libgcc4.1.248.el5.i386
libgcc4.1.248.el5.x86_64
libstdc++devel4.1.248.el5.i386
libstdc++devel4.1.248.el5.x86_64
libstdc++4.1.248.el5.i386
libstdc++4.1.248.el5.x86_64
libXi1.0.14.el5_4.i386
libXp1.0.08.1.el5.i386
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrlstate=pzad71k6l_471&id=1330701.1 6/26
6/1/2017 Document 1330701.1
libXp1.0.08.1.el5.x86_64
libXtst1.0.13.1.i386
libaio0.3.1065.i386
libaio0.3.1065.x86_64
libgomp4.4.06.el5.x86_64
make3.813.el5.x86_64
gdbm1.8.026.2.1.i386
gdbm1.8.026.2.1.x86_64
redhatlsb3.112.3.EL.0.2.x86_64
sysstat7.0.23.el5.x86_64
utillinux2.130.52.el5_4.1.x86_64
Additionally, the following RPMs are required for the database tier:
compatlibstdc++333.2.361.x86_64
elfutilslibelf0.1373.el5.x86_64 (for startCD 50 or earlier)
elfutilslibelfdevel0.1373.el5.x86_64 (for startCD 50 or earlier)
elfutilslibelfdevelstatic0.1373.el5.x86_64 (for startCD 50 or earlier)
libaiodevel0.3.1065.i386
libaiodevel0.3.1065.x86_64
unixODBC2.2.117.1.i386
unixODBCdevel2.2.117.1.i386
Alternatively on the database tier, users can install the following rpm (available via ULN on
http://linux.oracle.com or the Oracle Public yum repository on http://publicyum.oracle.com) on Oracle
Linux:
oraclevalidated1.1.015.el5.x86_64
The EBusiness Suite PreInstall RPM includes all the above required rpms and dependencies for running
the application and database tiers on Oracle Linux see the 'EBusiness Suite PreInstall RPM' section
below for more details.
Note:
1: The openmotif package version must be 2.1.30 (for example, openmotif2.2.3
10.RHEL4.5 is not supported).
2: This GNU linker (ld) version 2.17 provided by Oracle is required for relinking the
modules in Advanced Planning & Scheduling (MSC, MSO, MSR) and Profitability Manager
(FEMCCE)
SUSE Linux
Enterprise Server SLES 11 Service Pack 2 (11.2) or higher is required. The following rpms (suffix .x86_64.rpm) packages
11 must be installed from the SLES 11 distribution media on both the application and database tiers:
binutils2.21.10.7.25
compat32bit2009.1.192.11
libstdc++333.3.311.9
libstdc++3332bit3.3.311.9
db132bit1.85225.22
gcc4.362.198
gccc++4.362.198
glibc2.11.317.31.1
glibc32bit2.11.317.31.1
glibcdevel2.11.317.31.1
glibcdevel32bit2.11.317.31.1
krb51.6.3133.48.48.1
libaio0.3.1090.1.46
libaio32bit0.3.1090.1.46
libcom_err21.41.92.7.1
libgcc464.6.1_201107010.13.9
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrlstate=pzad71k6l_471&id=1330701.1 7/26
6/1/2017 Document 1330701.1
libgcc_s14.7.2_201301080.15.452
libgcc_s132bit4.7.2_201301080.15.452
libstdc++devel4.362.198
make3.81128.20
openmotif21libs32bit2.1.30MLI40.1.1
utillinux2.19.16.29.3
Additionally, the following RPMs are required for the database tier (running Oracle Database 11gR2):
ksh93u0.6.1
libstdc++464.6.1_201107010.13.9
libstdc++4632bit4.6.1_201107010.13.9
libstdc++43devel4.3.4_200910190.22.17
libstdc++43devel32bit4.3.4_200910190.22.17
libgcc464.6.1_201107010.13.9
sysstat8.1.57.32.1
libaiodevel0.3.1090.1.46
libaiodevel32bit0.3.1090.1.46
Note:
1: This package will need to be downloaded from the ftp site (via the SLES11 Extra
channel program): http://ftp.suse.com/pub/partners/oracle/EBSR12/rpms
2: This package is only for SLES 11 SP3 (11.3) or higher
SUSE Linux
Enterprise Server SLES 10 Service Pack 2 (10.2) or higher is required. The following rpms (suffix .x86_64.rpm) packages
10 must be installed from the SLES 10 distribution media:
(see this Note in
the 'Operating binutils2.16.91.0.523.31
Systems binutils32bit2.16.91.0.523.31
Requirements compat2006.1.2511.2
section) compat32bit2006.1.2511.2
compatlibstdc++5.0.722.21
db132bit1.85101.2
gcc4.1.2_200701150.21
gccc++4.1.2_200701150.21
glibc2.431.54
glibc32bit2.431.54
glibcdevel2.431.54
glibcdevel32bit2.431.54
krb51.4.319.34
libaio0.3.10414.2
libaio32bit0.3.10414.2
libcom_err1.3825.30
libgcc4.1.2_200701150.21
libstdc++333.3.32
libstdc++3332bit3.3.32
libstdc++4.1.2_200701150.21
libstdc++devel4.1.2_200701150.21
linux321.0349.2
make3.80202.2
openmotif21libs32bit2.1.30MLI4143.2
Additionally, the following RPMs are required for the database tier (running Oracle Database 11gR2):
ksh93s59.7
libaiodevel0.3.10414.2
libaiodevel32bit0.3.10414.2
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrlstate=pzad71k6l_471&id=1330701.1 8/26
6/1/2017 Document 1330701.1
libelf0.8.547.2
numactl0.9.63.23
sysstat8.0.41.4
Note:
1: SP2 (10.2) only. Starting in SP3, the compatlibstdc++5.0.7 package has been replaced
by libstdc++333.3.3 and libstdc++3332bit3.3.3
2: SLES 10 SP3 (10.3) and higher only
Footnotes:
*After installing these patches, run the command "ldconfig v" to create necessary links and cache to the most recent shared
libraries. After running "ldconfig v", recreate (as root) all symbolic links pointing to system libraries that may have been
done manually.
**The openmotif version must be 2.1.30, and the package name must be in the following format: openmotif212.1.30.xxx.
For example, openmotif2.2.3.10.RHEL4.5 is not supported.
Linux Containers (LXC)
Linux Containers (LXC) is a lightweight virtualization solution that enables running multiple Linux instances that are isolated
from each other on the same host. These LXC instances have processes that have their own private view of the OS with its
own process id (PID) space, file system structure and network interfaces. LXC allows the use of container OS versions that are
different from that of the host for example, one can run OL 5, 6 or 7 Containers in an Oracle Linux 6.6 host.
For information on features, installing and configuring Linux Containers on Oracle Linux, please refer to Chapter 9: Linux
Containers in the Oracle Linux Administrator's Solutions Guide for Release 6 or Chapter 27: Linux Containers in the Oracle Linux
Administrator's Guide for Release 7.
Oracle EBusiness Suite 12.2's application tier is certified with LXC with the UEK R3 (QU6 or higher) users must review
associated documentation and meet the following requirements:
Operating Systems requirements see 'Supported Oracle Linux Container Versions' in the Documentation References
section below
Kernel Requirements Unbreakable Enterprise Kernel (UEK) Release 3 Quarterly Update 6 (3.8.1398) or higher
Host RPM requirements for the following x86_64 lxc userspace packages:
lxc1.0.72.0.8 or higher
lxclibs1.0.72.0.8 or higher
Check and configure kernel parameters, ulimit settings (in limits.conf) and swap size requirements on the host as
documented in the 'Other Requirements' section of this document
The LXC container running 12.2 must be created with the "privileged" flag
Install all required RPM packages on the Container following the 'Operating Systems Requirements' section of this
document
Check and configure certain containerspecific kernel parameters and ulimit settings (in limits.conf) on the Container as
documented in the 'Other Requirements' section of this document. These values should be equal to or less than the
values set on the host (see Linux documentation in the section below). Specific kernel parameter values to be configured
on the Container are:
kernel.sem
kernel.shmall
kernel.shmmax
kernel.shmmni
kernel.msgmax
kernel.msgmnb
kernel.msgmni
Linux Containers Documentation References:
Oracle Linux 7: Oracle Linux Administrator's Guide for Release 7
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrlstate=pzad71k6l_471&id=1330701.1 9/26
6/1/2017 Document 1330701.1
Supported Oracle Linux Container Versions
Configuring ulimit Settings for an Oracle Linux Container
Configuring Kernel Parameter Settings for Oracle Linux Containers
Oracle Linux 6: Oracle Linux Administrator's Solutions Guide for Release 6
Supported Oracle Linux Container Versions
Configuring ulimit Settings for an Oracle Linux Container
Configuring Kernel Parameter Settings for Oracle Linux Containers
SELinux (Security Enhanced Linux)
SELinux is a security enhancement to Linux allowing system administrators finer control over access to system resources by
users and applications.
Starting with Red Hat Enterprise Linux and Oracle Linux version 6, SELinux is enabled by default during OS installation with a
mode of 'enforcing'. The status of SELinux in a system can be checked by running the 'sestatus' command other modes are:
'disabled' where SELinux is disabled completely
'permissive' where warnings are logged to a file but not strictly enfored
The file /etc/selinux/config is the main SELinux configuration file that sets the mode and policy of SELinux in a system, while
warnings are logged to /var/log/messages. Please check and review vendorspecific documentation for further details on
SELinux administration and maintenance.
Release 12.2 has been tested with SELinux on RHEL/Oracle Linux 6 with the use of the 'enforcing' mode enabled and the
default 'targeted' policy. Users who find unforeseen issues with the 'enforcing' mode and specific policies should file an Oracle
Support Service Request with details including the SELinux message and their use case. The use of the 'permissive' mode is
certified and can be used as an alternative.
Java Requirements
A number of Java Development Kits (JDK) and Java Runtime Environments (JRE) are included with Oracle EBusiness Suite
version 12.2, the associated Oracle Database (11gR2), and the bundled Application Server components (10gR2 Forms/Reports,
WebLogic Server 11gR1).
The EBusiness Suite's use of the Java runtime environment for application tier (WLS) processing is with JDK version 6 bundled
in the "<FMW_HOME>/jrockit64" directory for startCD 46 and JDK version 7 in "<COMMON_TOP>/util/jdk64" for startCD 47
and higher. For more information regarding the use of Java, refer to My Oracle Support Knowledge Document 1530033.1,
Using the Latest JDK 7.0 Update with Oracle EBusiness Suite Release 12.2 .
The full list of Java versions on the application and database tiers that come with 12.2 are as follows:
StartCD StartCD Version
StartCD Version StartCD Version
Application Tier Location Version 12.2.0.47 to
12.2.0.50* 12.2.0.51
12.2.0.46* 12.2.0.49*
<AS 10.1.2 Oracle Home>/jdk 1.6.0_31 (32bit) 1.7.0_25 (32bit) 1.7.0_25 (32bit) 1.7.0_85 (32bit)
<FMW_HOME>/jrockit32 1.6.0_29 (32bit) N/A N/A N/A
<FMW_HOME>/jrockit64 1.6.0_29 (64bit) N/A N/A N/A
<COMMON_TOP>/util/jdk32 N/A 1.7.0_25 (32bit) 1.7.0_25 (32bit) 1.7.0_85 (32bit)
<COMMON_TOP>/util/jdk64 N/A 1.7.0_25 (64bit) 1.7.0_25 (64bit) 1.7.0_85 (64bit)
<FMW_HOME>/webtier/jdk 1.6.0_29 (64bit) 1.6.0_29 (64bit) 1.6.0_35 (64bit) 1.7.0_80 (64bit)
StartCD Version
StartCD Version StartCD Version
Database Tier Location 12.2.0.47 to 12.2.0.50*
12.2.0.46* (11gR2) 12.2.0.51 (12cR1)
(11gR2)
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrlstate=pzad71k6l_471&id=1330701.1 10/26
6/1/2017 Document 1330701.1
*Note: It is highly recommended to use the latest startCD version when installing or upgrading to 12.2 in order to obtain
the newest set of patches and other technologies required to successfully install and run EBusiness Suite. Please review
Current Version of startCD
the ' ' section of the My Oracle Support Document 1320300.1 (' Oracle EBusiness Suite Release
Notes, Release 12.2 ') for more information.
Additional Information: Check the Oracle Java website for any updates to the JDK requirements for Linux x8664 (64
bit):
http://www.oracle.com/technetwork/java/javase/overview/index.html
and review the need to upgrade the above listed Java versions for particular Linux x8664 systems if necessary. Please
review the My Oracle Support Note 418664.1 (' Overview of Using Java with Oracle EBusiness Suite Release 12
') for
requirements and instructions.
Note: Oracle Linux and Red Hat Enterprise Linux 7 users should upgrade their JDK versions to officially certified versions
(1.7.0_67 or higher). Customers are advised to review and follow the instructions posted in the documents below to
upgrade to the latest available JDK versions either prior to a clone or after a fresh install:
Overview of Using Java with Oracle EBusiness Suite Release 12 (My Oracle Support Document 418664.1)
Using the Latest JDK 7.0 Update with Oracle EBusiness Suite Release 12.2 (My Oracle Support Document
1530033.1)
SOFTWARE REQUIREMENTS
The following maintenance tools must be installed on all machines, and their locations specified both in the PATH of the
account that runs Rapid Install and in the PATH of the accounts that will own the database tier and application tier file systems.
ar
gcc
g++
ksh
ld
linux32
make
X Display Server
OTHER REQUIREMENTS
The following are other requirements for Linux x8664 (64bit).
Swap Space
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrlstate=pzad71k6l_471&id=1330701.1 11/26
6/1/2017 Document 1330701.1
It is recommended that the swap space on the system be 16 GB or more. To determine the size of the configured swap space,
enter the following command:
# grep SwapTotal /proc/meminfo
If necessary, see the operating system documentation for information about how to configure additional swap space.
Patching Oracle EBusiness Suite
Note: When querying for Oracle EBusiness Suite Release 12 patches on My Oracle Support and selecting Linux x8664 in
the Platform dropdown list, it will redirect you to a Linux x86 patch. This patch may be applied to 64bit Linux operating
systems.
Patching Fusion Middleware in Oracle EBusiness Suite
When applying OPatch patches to Fusion Middleware, users must run opatch with the 'jdk < $FMW_HOME/webtier/jdk>' option
due to a bug with opatch. For example,
$ echo $ORACLE_HOME
/d1/oracle/P122/at1/FMW_Home/webtier
$ cd $ORACLE_HOME/OPatch
$ ./opatch lsinventory jdk $ORACLE_HOME/jdk
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.
Note: If the current value for any parameter is higher than the value listed in the following table, then do not change the
value of that parameter.
The following table lists the kernel settings that should be set for the OS:
Parameter Value
kernel.semmsl 2561
kernel.semmns 320001
kernel.semopm 1001
kernel.semmni 1421
kernel.shmall 20971524
kernel.shmmax Half the size of the physical memory (in bytes), and at least 42949672952
kernel.shmmni 4096
kernel.msgmax 8192
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrlstate=pzad71k6l_471&id=1330701.1 12/26
6/1/2017 Document 1330701.1
kernel.msgmnb 65535
kernel.msgmni 2878
fs.filemax 6815744
fs.aiomaxnr 1048576
net.ipv4.ip_local_port_range 9000 655003
net.ipv4.tcp_tw_recycle 05
net.core.rmem_default 262144
net.core.rmem_max 4194304
net.core.wmem_default 262144
net.core.wmem_max 1048576
1: set using the following entry in the /etc/sysctl.conf file
kernel.sem = 256 32000 100 142
2: If running the database tier separately, the kernel parameter on the server hosting the Database must be the higher of half
the size of the physical memory (in bytes) and 4294967295
3: The values recommended for the local port range may need to be adjusted according to the specific needs of the user's
environment in order to avoid port conflicts.
4: The listed value is the minimum requirement we recommend an actual setting that is at least equal to the sum of all the
SGAs on the system, divided by the page size.
5: The value of this parameter is recommended to be 0 (disabled, which is the default value) for most modern systems. This
parameter can also be omitted from the sysctl.conf file for this default value to be in effect. This resolves an issue previously
documented with Forms potentially hanging on Windows when switching between desktop applications.
On SUSE Linux Enterprise Server version 10 and 11, ensure that you set the following kernel parameter to the gid of the group
used as the dba group. For example, on a system using a group named dba with the dba:!:104:oracle entry in the /etc/group
file, the hugetlb_shm_group kernel parameter should be set to the following value:
vm.hugetlb_shm_group = 104
Domain Name System (DNS) Resolver Parameters
Two Domain Name System (DNS) resolver parameters (timeout and attempts) are set by default to low values when the
operating system is installed. These low values may cause network connections to an Oracle database to fail. If this happens,
add or update the following entries to these minimum settings in the /etc/resolv.conf file on each server node:
options attempts:5
options timeout:15
Verifying Host Names
Use the following to verify host name settings:
For Oracle Linux 5, 6 and 7, and Red Hat Enterprise Linux 5, 6 and 7:
1. Verify that the /etc/hosts file is formatted as follows:
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrlstate=pzad71k6l_471&id=1330701.1 13/26
6/1/2017 Document 1330701.1
127.0.0.1 localhost.localdomain localhost
[ip_address] [node_name].[domain_name] [node_name]
2. Verify that the /etc/sysconfig/network file is formatted as follows:
HOSTNAME=[node_name].[domain_name]
or as follows:
HOSTNAME=[node_name]
NISDOMAIN=[domain_name]
3. If the /etc/sysconfig/networking/profiles/default/network file exists, remove it.
4. If you changed any files in the previous steps, restart the system.
For SUSE Linux SLES 10 and 11:
1. Verify that the /etc/hosts file is formatted as follows:
127.0.0.1 localhost.localdomain localhost
[ip_address] [node_name].[domain_name] [node_name]
2. If you changed any files in the previous step, restart the system.
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.
Restart the system after making changes.
Note: If the current value for any parameter is higher than the value listed below, do not change the value of that
parameter as the following are suggested minimum values.
* hard nofile 65536
* soft nofile 4096
* hard nproc 16384
* soft nproc 2047
* hard stack 16384
* soft stack 10240
Threading Model in Linux must be NPTL
There are two threading models implemented in Linux LinuxThreads (an older implementation which is not supported starting
in glibc 2.4) and the modern NPTL (Native POSIX Threads Library). In order to install and run the EBusiness Suite on Linux,
the NPTL model must be the configured threading implementation for the operating system. This can be checked with the
command:
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrlstate=pzad71k6l_471&id=1330701.1 14/26
6/1/2017 Document 1330701.1
# getconf GNU_LIBPTHREAD_VERSION
NPTL 2.3.4
EBusiness Suite PreInstall RPM (available for Oracle Linux 5, 6 and 7)
The EBusiness Suite preinstall package (oracleebsserverR12preinstall) for Oracle Linux 5, 6 and 7 is available on the
Oracle Unbreakable Linux Network (ULN, which requires a support contract) or from the Oracle public yum repository (under
the 'Addons' channel) for these Oracle Linux operating systems. It is recommended that this x86_64 rpm be installed on top of
a 'minimal' install of Oracle Linux to provide just the necessary packages to install and run Oracle EBusiness Suite.
As with the Oracle RDBMS PreInstall RPMs, this package installs all required EBusiness Suite RPM packages for both the
application and database tiers while configuring the environments with particular kernel and other values to meet most of the
requirements published in this document.
This preinstall rpm will significantly reduce the preparation time of the environment prior to installing, upgrading or cloning an
EBusiness Suite R12 instance by performing the following tasks:
downloading and installing all software package versions and dependencies required for installing EBusiness Suite R12
creating the users oracle and applmgr for use as owners of the database and application tiers respectively, while setting
hard and soft shell resource limits in /etc/security/limits.conf for Oracle Linux 5 and in /etc/security/limits.d/oracleebs
serverR12preinstall.conf for Oracle Linux 6 and 7
updating kernel parameters in /etc/sysctl.conf to recommended values
sets DNS resolver parameters in /etc/resolv.conf to minimum recommended values
sets 'numa=off' in the kernel commandline
disables 'Transparent Huge Pages (THP)' for Oracle Linux 6 and 7 if it is enabled
The following are steps needed to install the rpm using publicyum, with sample output from an Oracle Linux 6 installation:
1. As an authorized user (such as root), retrieve the file that configures repository locations:
# cd /etc/yum.repos.d
# wget http://publicyum.oracle.com/publicyumol6.repo
For Oracle Linux 5 or 7, users should replace 'publicyumol6.repo' in the command above with 'publicyum
el5.repo' or 'publicyumol7.repo' respectively.
2. Using a text editor, change the field 'enabled=0' to 'enabled=1' for the repositories corresponding to the
machine's operating system while also enabling the 'addons' channel. Here's an example of a repo file's entries:
[ol6_latest]
name=Oracle Linux $releasever Latest ($basearch)
baseurl=http://publicyum.oracle.com/repo/OracleLinux/OL6/latest/$basearch/
gpgkey=http://publicyum.oracle.com/RPMGPGKEYoracleol6
gpgcheck=1
enabled=1
[ol6_addons]
name=Oracle Linux $releasever Add ons ($basearch)
baseurl=http://publicyum.oracle.com/repo/OracleLinux/OL6/addons/$basearch/
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrlstate=pzad71k6l_471&id=1330701.1 15/26
6/1/2017 Document 1330701.1
gpgkey=http://publicyum.oracle.com/RPMGPGKEYoracleol6
gpgcheck=1
enabled=1
[ol6_UEK_latest]
name=Latest Unbreakable Enterprise Kernel for Oracle Linux $releasever
($basearch)
baseurl=http://publicyum.oracle.com/repo/OracleLinux/OL6/UEK/latest/$basearch/
gpgkey=http://publicyum.oracle.com/RPMGPGKEYoracleol6
gpgcheck=1
enabled=1
3.Update all packages and then install the preinstall rpm by running the following yum commands:
# yum update
# yum install oracleebsserverR12preinstall
Setting up Install Process
Resolving Dependencies
> Running transaction check
> Package oracleebsserverR12preinstall.x86_64 0:1.03.el6 will be
installed
> Processing Dependency: libstdc++devel for package: oracleebsserverR12
preinstall1.03.el6.x86_64
> Processing Dependency: libXp(x8632) for package: oracleebsserverR12
preinstall1.03.el6.x86_64
..
..
Transaction Summary
===============================================================================
=
Install 176 Package(s)
Upgrade 11 Package(s)
Total download size: 168 M
Is this ok [y/N]: y
Downloading Packages:
..
..
Dependency Updated:
db4.x86_64 0:4.7.2518.el6_4
db4utils.x86_64 0:4.7.2518.el6_4
glib2.x86_64 0:2.26.13.el6
glibc.x86_64 0:2.121.132.el6
glibccommon.x86_64 0:2.121.132.el6
libblkid.x86_64 0:2.17.212.14.el6
libgcc.x86_64 0:4.4.74.el6
libstdc++.x86_64 0:4.4.74.el6
libuuid.x86_64 0:2.17.212.14.el6
nsssoftoknfreebl.x86_64 0:3.14.39.el6
utillinuxng.x86_64 0:2.17.212.14.el6
Complete!
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrlstate=pzad71k6l_471&id=1330701.1 16/26
6/1/2017 Document 1330701.1
Versions listed above are an example actual versions may be different based on updates to the packages.
Detailed log and backup files are available under /var/log/oracleebsserverR12preinstall.
Note: Users of the preinstall rpm on Oracle Linux 5 should check to ensure that the unixODBC rpm was
installed as there is a known issue with the inclusion of this in the OL 5 repository. If this rpm is missing,
users need to download and install it manually.
4. While the above installation of the preinstall rpm includes all required packages and sets kernel parameters
and other system values, it is still necessary to perform a few additional steps prior to using this environment for
an EBusiness Suite installation:
4a. Ensure that swap space meets the requirements as documented in the 'Swap Space' section.
4b. Ensure that the hostname settings meet the requirements as documented in the ' Verifying
Host Names' section.
4c. Check threading model as documented in the 'Threading Model in Linux must be NPTL' section.
4d. Check for OPMN port conflict.
4e. Check /etc/services for size as documented below .
5. Users can now install the EBusiness Suite using the Rapid Install by using the rapidwiz utility after correctly
downloading and staging the EBusiness Suite media as documented in the 'Oracle EBusiness Suite Installation
Guide: Using Rapid Install' available from Oracle Documentation:
$ cd /u01/StageR122/startCD/Disk1/rapidwiz/bin
$ buildStage.sh
$ cd ..
$ ./rapidwiz
Users should review the Installation Guide for further details, as well as Release Update Pack (RUP) READMEs as
applicable.
BEFORE INSTALLING OR UPGRADING
Note: If the Release 12.2 installation or upgrade is performed with the Rapid Install wizard (either a new R12 installation
or upgrade from 11i, 12.0 or 12.1 to 12.2), it is highly recommended to use the latest startCD version in order to obtain
the newest set of patches and other technologies required to successfully install and run EBusiness Suite. Please review
Current Version of startCD
the ' ' section of the My Oracle Support Document 1320300.1 (' Oracle EBusiness Suite Release
Notes, Release 12.2 ') for more information.
Note: Customers installing 12.2 on Red Hat Enterprise Linux (RHEL) and SUSE Linux Enterprise Server (SLES) with
startCD version 50 should apply the patch 22133404 to address a build staging issue on these operating systems.
Customers should follow the README instructions in the patch to update the buildStage.sh script delivered by startCD 50
and recreate the 12.2 staging directory prior to running Rapid Install.
Complete all operating system requirements, software requirements, and other requirements before installing or upgrading
Oracle EBusiness Suite.
Upgrade Oracle Database and Oracle Web Tier (Oracle Linux 7 and RHEL 7 only)
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrlstate=pzad71k6l_471&id=1330701.1 17/26
6/1/2017 Document 1330701.1
Customers on existing 12.2 systems who are cloning to the above operating systems must first upgrade the Oracle Database to
11gR2 (11.2.0.4 or higher) or 12c (12.1.0.2 or higher) on the source 12.2 environment following the respective documents:
Interoperability Notes Oracle EBusiness Suite Release 12.2 with Oracle Database 11g Release 2 (11.2.0) (My Oracle
Support Document 1623879.1)
Interoperability Notes Oracle EBusiness Suite Release 12.2 with Oracle Database 12c Release 1 (12.1.0) (My Oracle
Support Document 1926201.1)
Customers on existing 12.2 systems (who installed with a startCD version of 49 or ealier) who are cloning to the above
operating systems must first upgrade the Oracle Web Tier to 11.1.1.7 (11gR1 PS6) or higher on the source 12.2 environment
following the document:
Upgrading Oracle Fusion Middleware WebTier of Oracle EBusiness Suite Release 12.2 to the latest 11gR1 (11.1.1.x)
PatchSet (My Oracle Support Document 1590356.1)
Note (for upgrades to Web Tier 11.1.1.7 only):
1. When installing Web Tier 11.1.1.7, apply patch 19854840 and follow the patch README to start the installer
2. Apply patch 21081177 as a post install step (to fix the issue with OHS start up failing with missing library libpcre.so.0)
3. Apply patch 19458142 as a postupgrade step
4. Run preclone to update files in the < COMMON_TOP> directory
Customers who installed 12.2 starting with startCD 50 or later do not have to upgrade Oracle Web Tier prior to a clone as
startCD 50 delivers version 11.1.1.7.
Customers who are performing a fresh install of the EBusiness Suite on these operating systems using Rapid Install may need
to upgrade these technology components after the installation of EBS 12.2 (see section below in 'After Installing or
Upgrading').
Upgrade JDK (Oracle Linux 7 and RHEL 7 only)
Customers on existing 12.2 systems (who installed with a startCD version of 46) who are cloning to the above operating
systems must review and follow the instructions posted in the doucments below to upgrade to the latest available JDK versions
if necessary:
Overview of Using Java with Oracle EBusiness Suite Release 12 (My Oracle Support Document 418664.1)
Using the Latest JDK 7.0 Update with Oracle EBusiness Suite Release 12.2 (My Oracle Support Document 1530033.1)
Apply EBS Patches (Oracle Linux 7 and RHEL 7 only)
Customers on existing 12.2 systems who are cloning to the above operating systems must first apply the following patches on
the source 12.2 environment:
19671435:R12.WIP.C1
19863797:R12.ENG.D1
AD/TXK delta 6 RUP (or higher) following " Applying the Latest AD and TXK Release Update Packs to Oracle EBusiness
Suite Release 12.2" (My Oracle Support Knowledge Document 1617461.1)
EBusiness Suite Release 12.2 RUP 3 (12.2.3) or higher
1:These two patches are only required if the existing EBS 12.2 system is 12.2 RUP 4 (12.2.4) or earlier as these patches
are included in 12.2 RUP 5 (12.2.5).
Apply Oracle Web Tier Preinstall check patch (SLES 11 SP 2 only)
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrlstate=pzad71k6l_471&id=1330701.1 18/26
6/1/2017 Document 1330701.1
Customers on existing 12.2 systems who are cloning to SLES 11 SP 2 should first apply patch 22614829 on the source 12.2
environment with the following steps:
1. Backup the contents of the "prereq" directory under <FMW_Home>/webtier/inventory/Scripts
2. Unzip the patch and copy the "prereq" directory in the patch to replace the above
3. Run adpreclone.pl on the application tier to update files in <COMMON_TOP>, following Section 3.2.1 in My Oracle
Support Knowledge Document 1383621.1 "Cloning Oracle EBusiness Suite Release 12.2 with Rapid Clone".
Without this, cloning to this OS will fail due to incorrect rpm checks (libgcc43, etc.) for the OS.
OPMN port conflict
Attention: By default, the OPMN service of the Application Server technology stack listens on port 6000 when started up
during Rapid Install. This can conflict with the X11 port used for the graphics console on Linux servers and prevent Rapid
Install from completing.
To address this issue, perform the following steps before installing or upgrading:
Check if the port 6000 is being used ("netstat a | grep 6000")
If so, you should disable the graphics console login process on the Linux server. This can be accomplished by logging in
as root and issuing the following commands:
Find the process that uses port 6000 by the command "lsof i TCP:6000".
Use "kill 9" to abort the process found in the previous step
Confirm that nothing is listening at port 6000 ("netstat a | grep 6000")
Modify /etc/inittab by changing "id:5:initdefault:" to "id:3:initdefault:"
Run "/sbin/init 3" to restart dtlogin
Unset environment variable before installing (for SLES 10 and 11 only)
Unset the ENV environment variable prior to installing (to avoid failure of the registration of the 10.1.2 Oracle Home during
install):
$ unset ENV
Check /etc/services for size
To avoid a Java stack overflow during the registration of the 10.1.2 Oracle Home while installing 12.2, it is necessary to backup
the /etc/services file, remove commented lines in the file and then restore the file after installing 12.2 if there are a large
number of commented lines (> ~1300) in the file.
INSTALLING OR UPGRADING
Oracle EBusiness Suite Installation Guide: Using Rapid
Perform the installation or upgrade following the documentation (
Install Oracle EBusiness Suite Upgrade Guide: Release 11i to Release 12.2 Oracle EBusiness Suite Upgrade Guide:
, or
Release 12.0 and 12.1 to 12.2 ) relevant to the specific installation or upgrade scenario described above.
Ignore Web Server Install Prerequisite check failure in startCD 49 or earlier (Oracle Linux 7 and RHEL 7 only)
While installing EBS 12.2 and its required technology components (Fusion Middleware and Database) using startCD 49 or
earlier on the above operating systems, Rapid Install may report prerequisite check failures such as:
Check Name:CertifiedVersions
Check Description:This is a prerequisite condition to test whether the Oracle software is certified
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrlstate=pzad71k6l_471&id=1330701.1 19/26
6/1/2017 Document 1330701.1
on the current O/S or not.
Expected result: One of redhat6,oracle6,oracle5.6,oracle5.7,oracle5.8,enterprise
5.4,enterprise4,enterprise5,redhat5.4,redhat4,redhat5,SuSE10,SuSE11
Actual Result: oracle7.0
Check complete. The overall result of this check is: Failed <<<<
This error can be ignored as the issue will be addressed after the Web Tier is upgraded to 11.1.1.7 (11gR1 PS6) as a post
install step (see below).
Starting with startCD 50, this error will not be seen.
Ignore link error during Web Server Install in startCD 49 or earlier (Oracle Linux 7 and RHEL 7 only)
While installing EBS 12.2 and its required technology components (Fusion Middleware and Database) using startCD 49 or
earlier on the above operating systems, users may see link errors such as:
Error in invoking target 'install' of makefile
'/d1/oracle/PROD/fs1/FMW_Home/webtier/webcache/lib/ins_calypso.mk'.......
/usr/bin/ld: libwebcache.a(wxsmdms.o): undefined reference to symbol
'yodSensorInvalidate'[[/usr/bin/ld: note: 'yodSensorInvalidate' is defined in DSO
/d1/oracle/PROD/fs1/FMW_Home/webtier/lib/libdms2.so so try adding it to the linker command line
/d1/oracle/PROD/fs1/FMW_Home/webtier/lib/libdms2.so: could not read symbols: Invalid operation
collect2: error: ld returned 1 exit status ]]
These errors can be ignored as the issue will be addressed after the Web Tier is upgraded to 11.1.1.7 (11gR1 PS6) as a post
install step (see below).
Starting with startCD 50, this error will not be seen.
Ignore Web Server Install Prerequisite and Database Preinstall check warnings (SLES 11 SP 2 only)
While installing EBS 12.2 and its required technology components (Fusion Middleware and Database), users can ignore specific
warnings pertaining to missing rpms such as:
libgcc434.3.3_20081022
libstdc++434.3.3_2008102211.18
libstdc++4332bit4.3.3_20081022
The above missing rpms on this OS will cause Rapid Install in silent mode (using 'silent') to fail, so either the interactive option
of Rapid Install should be used instead or the OS should be upgraded to SLES 11 SP 3 or higher.
Ignore HTTP server check failure in post Rapid Install checks (Oracle Linux 7 and RHEL 7 only)
During postinstall checks, the HTTP server checks might fail with the following errors:
/d1/oracle/PROD/fs1/FMW_Home/webtier/ohs/bin/apachectl startssl: execing httpd
httpd.worker: Syntax error on line 1042 of
/d1/oracle/PROD/fs1/FMW_Home/webtier/instances/EBS_web_PROD_OHS1/config/OHS/EBS_web_PROD/httpd.conf:
Syntax error on line 30 of
/d1/oracle/PROD/fs1/FMW_Home/webtier/instances/EBS_web_PROD_OHS1/config/OHS/EBS_web_PROD/oracle_apache
.conf: Syntax error on line 19 of
/d1/oracle/PROD/fs1/FMW_Home/webtier/instances/EBS_web_PROD_OHS1/config/OHS/EBS_web_PROD/security2.con
f: Cannot load /d1/oracle/PROD/fs1/FMW_Home/webtier
/ohs/modules/mod_security2.so into server: libpcre.so.0: cannot open shared object file: No such file
or directory
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrlstate=pzad71k6l_471&id=1330701.1 20/26
6/1/2017 Document 1330701.1
These errors can be ignored as the issue will be addressed after the Web Tier is upgraded to 11.1.1.7 (11gR1 PS6) as a post
install step (see below).
AFTER INSTALLING OR UPGRADING
Perform the following steps after installing or upgrading to Release 12.2 and before allowing users to access the system.
Create dynamic linker runtime bindings for Oracle Reports (SLES 10 and 11 installs using startCD 46 with
Java 6 only)
When running Reports such as 'Active User' Concurrent Reports, the shared library libmawt may not be found for the
executable rwrun and can error out. One way to fix this is to perform the following as superuser or root on the application tier
system:
1. Create a rwrun.conf file under /etc/ld.so.conf.d and add "< 10.1.2 OH
>/jdk/jre/lib/i386/xawt" to this file where
<10.1.2> is replaced with the actual 10.1.2 (Forms/Reports) Oracle Homes. For example:
# cd /etc/ld.so.conf.d/
# touch rwrun.conf
# echo "/d1/oracle/PROD/fs1/EBSapps/10.1.2/jdk/jre/lib/i386/xawt" > rwrun.conf
# echo "/d1/oracle/PROD/fs2/EBSapps/10.1.2/jdk/jre/lib/i386/xawt" >> rwrun.conf
2. Run the ldconfig command to load the library path configuration:
# /sbin/ldconfig
This issue does not arise when installing using startCD 47 (which includes Java 7) or higher, and so the above commands are
not needed for 12.2 environments created with the startCD 47 or higher.
Upgrade Oracle Database
Customers who have performed a fresh installation of EBS 12.2 must now upgrade the Oracle Database to 11gR2 (11.2.0.4 or
higher) or 12c (12.1.0.2 or higher) on the new 12.2 environment following the respective documents:
Interoperability Notes Oracle EBusiness Suite Release 12.2 with Oracle Database 11g Release 2 (11.2.0) (My Oracle
Support Document 1623879.1)
Interoperability Notes Oracle EBusiness Suite Release 12.2 with Oracle Database 12c Release 1 (12.1.0) (My Oracle
Support Document 1926201.1)
Note:
1. When installing 11.2.0.4 on Oracle Linux 7 or Red Hat Enterprise Linux 7, the warning regarding missing package 'pdksh5.2.14' d
2. When installing 11.2.0.4 on Oracle Linux 7 or Red Hat Enterprise Linux 7, users may see the installer error in invoking target 'age
undefined reference to symbol 'B_DestroyKeyObject'. Users should review and implement the workaround noted in the document:
Installation of Oracle 11.2.0.4 Database Software on OL7 fails with âœundefined reference to symbol â˜B_DestroyKeyObjectâ
Upgrade Oracle Web Tier (Oracle Linux 7 and RHEL 7 only)
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrlstate=pzad71k6l_471&id=1330701.1 21/26
6/1/2017 Document 1330701.1
Customers who have performed a fresh installation of EBS 12.2 on OL/RHEL 7 using startCD 49 or earlier must upgrade the
Oracle Web Tier to 11.1.1.7 (11gR1 PS6) or higher following the document:
Upgrading Oracle Fusion Middleware WebTier of Oracle EBusiness Suite Release 12.2 to the latest 11gR1 (11.1.1.x)
PatchSet (My Oracle Support Document 1590356.1)
The Web Tier should be upgraded after applying the latest 12.2 Release Update Pack (12.2.3 or higher) to the newly
installed12.2.0 environment.
Note (for upgrades to Web Tier 11.1.1.7 only):
1. When installing Web Tier 11.1.1.7, apply patch 19854840 and follow the patch README to start the installer. If an
error window pops up ("Error in invoking target 'install' of makefile
'< FMW_HOME >/webtier/webcache/lib/ins_calypso.mk'" ), click 'Continue' and ignore the error. This will be addressed
during the application of the patch 19458142 below.
2. Apply the following patches as a post install step for Web Tier:
21081177(to fix the issue with OHS start up failing with missing library libpcre.so.0)
19458142
Customers who are cloning an existing EBS environment (installed with startCD 49 or earlier) to a new OL/RHEL 7 system must
upgrade Oracle Web Tier prior to performing the clone (as noted above in the 'Before Installing or Upgrading' section).
Beginning with startCD 50, this Web Tier upgrade step is not necessary as the Oracle Web Tier version delivered with EBS
Rapid Install is version 11.1.1.7.
Upgrade JDK (Oracle Linux 7 and RHEL 7 only)
Customers who have performed a fresh installation of EBS 12.2 with startCD 46 must review and follow the instructions posted
in the doucments below to upgrade to the latest available JDK versions:
Overview of Using Java with Oracle EBusiness Suite Release 12 (My Oracle Support Document 418664.1)
Using the Latest JDK 7.0 Update with Oracle EBusiness Suite Release 12.2 (My Oracle Support Document 1530033.1)
Starting with startCD 47, this upgrade step is not necessary as the JDK version delivered with EBS is JDK 7.
Apply EBS Patches (Oracle Linux 7 and RHEL 7 only)
Customers who have performed a fresh installation of EBS 12.2 must now apply the following patch on the new 12.2
environment:
19671435:R12.WIP.C1
19863797:R12.ENG.D1
AD/TXK delta 6 RUP (or higher) following " Applying the Latest AD and TXK Release Update Packs to Oracle EBusiness
Suite Release 12.2" (My Oracle Support Knowledge Document 1617461.1)
EBusiness Suite Release 12.2 RUP 3 (12.2.3) or higher
1:These two patches are not required if installing 12.2 RUP 5 (12.2.5) or higher as they are included in that RUP.
LD_LIBRARY_PATH Environment Variable
Dynamic libraries are used as part of the relinking and execution processes. The LD_LIBRARY_PATH environment variable is
used by Oracle EBusiness Suite to locate the required dynamic libraries at runtime this variable is set by the Rapid Install
wizard during the installation of EBS as well as by the Rapid Clone script (adcfgclone) when configuring the target system.
If you need to change these values, use the Edit Parameters function of the OAM AutoConfig tool (by logging in as 'System
Administrator' responsibility, clicking on 'System Administrator', selecting 'AutoConfig' under 'Oracle Applications Manager', and
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrlstate=pzad71k6l_471&id=1330701.1 22/26
6/1/2017 Document 1330701.1
clicking on the 'Environments' tab):
On each application tier server node:
LD_LIBRARY_PATH is set in three places:
$APPL_TOP/admin/adovars.env
$ORA_CONFIG_HOME/10.1.2/[ CONTEXT_NAME].env, in the 10.1.2 Oracle home directory
In the AutoConfig interface, this corresponds to:
Location Parameter
adovars LD_LIBRARY_PATH
tools_home (10.1.2) LD_LIBRARY_PATH
On the database server node:
LD_LIBRARY_PATH is set in $ORACLE_HOME/[ CONTEXT_NAME].env which corresponds in the AutoConfig
interface to:
Location Parameter
db_home LD_LIBRARY_PATH
After making these changes, run AutoConfig (adautocfg.sh) to implement the changes on the application and database tiers.
Additional Information: See AutoConfig in Oracle EBusiness Suite Maintenance Utilities for more information on
AutoConfig.
Net Service Listeners in Multiuser Installations
Net Service Listeners use the /var/tmp/.oracle directory to store temporary files. To give all users in a multiuser installation
write privileges, update /var/tmp/.oracle with 777 permissions:
$ chmod 777 /var/tmp/.oracle
KNOWN ISSUES
The following are known issues for this release:
Rapid Install may fail during application of FMW patch (startCD 50 or higher only)
12.2 Rapid Install can fail during the application of FMW patch 7695070 with the following error:
<s_base>/fs2/FMW_Home/webtier/jdk/bin/java is not a valid executable for this platform. OPatch cannot proceed!
This issue is due to the XAUTHORITY env variable pointing to something other than the .Xauthority file (which must be present
in the home directory) for the applmgr user. In addition, entries in the .Xauthority file must have correct values for variables
such as DISPLAY (corresponding to the value used when invoking Rapid Install).
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrlstate=pzad71k6l_471&id=1330701.1 23/26
6/1/2017 Document 1330701.1
Advanced Supply Chain Planning product (MSO) may crash when increasing number of threads for
optimization
The 64bit Oracle Advanced Supply Chain Planning executable MSONWL64.exe may crash when increasing the number of
threads for optimization on a system with insufficient memory (bug 7259631). The following error is observed when this
occurs:
**** glibc detected *** MSONWL64.exe: corrupted doublelinked list:
0x00002aaaac0008b0 ****
Patching Application Server Oracle Homes using OPatch (Oracle Linux 6 and RHEL 6 only)
After an installation or clone of Release 12, you will need to set the OPATCH_PLATFORM_ID to '226' prior to applying patches
to the 10.1.2 Application Server Oracle Home. For example, in the "ksh" shell:
$ OPATCH_PLATFORM_ID=226; export OPATCH_PLATFORM_ID
This step is needed to avoid an OPatch Config Assistant failure.
Errors while running ADOP AD Online Patching (SLES 10 and 11 only)
While running the utility ADOP on SLES, users may see errors such as
sh: mc: line 1: syntax error: unexpected end of file
sh: error importing function definition for `mc'
This is due to the mc ('midnight commander') utility on SUSE being defined differently as a function with multiple lines. There is
no functional loss or ramifications due to these error messages.
In order to avoid these error messages, users can choose to run the following before running ADOP:
$ unset mc
To reenable mc after running ADOP, they can use the following command::
$ export f mc
Error while cloning on Red Hat/Oracle Linux 5.5 with older UEK kernel
While attempting to clone EBusiness Suite 12.2 on a Red Hat or Oracle Linux 5 Update 5 (5.5) with its associated Unbreakable
Enterprise Kernel (UEK) version 2.6.32100.0.19, a failure will be seen during the clone phase of OHS (Web Tier) as the OUI
prerequisite checks do not include this version of the UEK.
This can be worked around by upgrading the UEK to the latest available version that is available on the public yum repository
as documented here.
Errors in log files when starting Admin Server during multinode shared file installation
Customers who have installed the modules package (environmentmodules) may see errors during multinode shared file
installations in log files such as:
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrlstate=pzad71k6l_471&id=1330701.1 24/26
6/1/2017 Document 1330701.1
Starting WLS Admin Server...
sh: module: line 1: syntax error: unexpected end of file
sh: error importing function definition for 'module'
Customers can avoid this by either unsetting the 'module' environment variable in the shell where they're installing 12.2, or by
uninstalling the environmentmodules rpm if they're not using the features of the modules package.
CHANGE RECORD
The following sections were changed in this document.
Date Summary of Changes
09
Added requirement to install FMW patch 22614829 for SLES 11 SP 2 rpm check failure prior to clone, removed known
Nov
issues section on Rapid Clone error due to this, clarified preinstall package only for Oracle Linux.
2016
22
12.2.6 specific changes APS not certified for OL/RHEL 5; updated rpm section (with 12cR1 specific info and DB
Aug
preinstall rpm); SLES 10 out of support
2016
19
Jul Added UEK R4
2016
05
May Updates for OL 7 preinstall rpm
2016
18
Feb Changes needed for startCD 51 repackaging: SLES 10 not certifed for new installs; updated SELinux section
2016
30
Nov Included instructions to apply patch 22133404 if using startCD 50 on RHEL/SLES
2015
16
Cleanup associated with Web Tier 11.1.1.9 certification with 12.2; added perlFileCheckTree rpm in OL/RHEL 7 due
Nov
to bug 21944566
2015
22
Oct Certification of LXC addition; removed MSO, MSR, MSC, PON and WPS from Unsupported Products section
2015
16
Oct Changes pertaining to 12.2.5 RUP (startCD 50), including requirements to upgrade DB and Web Tier as necessary.
2015
03
Added libXtst to list of rpms for OL 5, 6 and 7 to ensure this is present (as it does not appear to be in the min install of
Sep
the OS) and is needed for RI
2015
07 Added unixODBC issue on OL5 with preinstall rpm in that section; added clarification to ignore popup window error
Aug message while upgrading to WebTier 11.1.1.7; added SELinux caveat; Removed references to soflink libXtst since
2015 12.2 does not use JDK 1.4.2
17
Jun Updates for Oracle Linux and RHEL 7 certification
2015
23
Apr Fixes for SLES 11
2015
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrlstate=pzad71k6l_471&id=1330701.1 25/26
6/1/2017 Document 1330701.1
15 Typo fixes.
Jan
2015
17
July Added Known Issue of use of Modules causing errors in log files
2014
04
Jun Changes for latest startCD release, updated Java Requirements section.
2014
clarified need for rwrun.conf file generation; fixed typo for NISDOMAIN and X11R6; added libXrender rpm; added ebs
17
pre install rpm; added UEK R3; cleaned up Java Requirements section; added new sysctl parameter check
Apr
(net.ipv4.tcp_tw_recycle) to the default value of 0 and removed the XP Forms hang issue from the Known Issues
2014
section
23
Edit Required Packages footnote regarding ldconfig command. Qualify the bitness for xorgx11utils7.48 package for
Dec
RHEL/OL6.
2013
13
Dec Changes for 12.2.3 release and startCD 47 (changes in JDK bundled). Updated redhatlsb requirements.
2013
07
Fixed the SLES 11 ftp site for the additional compat library, and the version number for it; fixed libXi for EL 5 rpm
Nov
name
2013
01
Removed the section 'Patch AS 10g (10.1.2) Oracle Home' as the patch is already now included in the 12.2 shiphome;
Nov
fixed /var/tmp/.oracle typo
2013
24
Oct rpm name corrections for RHEL/OL 6
2013
19
Sep Initial release for 12.2 GA
2013
My Oracle Support Knowledge Document 1330701.1 by Oracle EBusiness Suite Development
Copyright © 2013, 2016 Oracle and/or its affiliates. All rights reserved.
REFERENCES
BUG:17605962 RPM LIST FOR LINUX X8664 IN NOTE 1330701.1
Didn't find what you are looking for?
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrlstate=pzad71k6l_471&id=1330701.1 26/26