1: The Oracle Unbreakable Enterprise Kernel (UEK) version 2.6.32 is supported as well as the default kernel
Oracle Linux 5* Red Hat Enterprise Linux 5* (base and Advanced Platform)
Required Packages
Update 1 (5.1) or higher of Oracle Linux 5 is required
Update 1 (5.1) or higher of Red Hat Enterprise Linux (RHEL) 5 is required
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:
- 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:
- binutils-2.17.50.0.6-6.0.1.x86_642
- For Update 3:
- binutils-2.17.50.0.6-9.0.1.x86_642
- For Update 4 (5.4) or higher, see workaround listed below in the 'After Installing or Upgrading' section.
The following packages must be installed from the Oracle Linux 5 or RHEL 5 distribution media:
- gcc-4.1.2-14.el5.x86_64
- gcc-c++-4.1.2-14.el5.x86_64
- glibc-2.5-18.i686 (32-bit)
- glibc-2.5-18.x86_64
- glibc-common-2.5-18.x86_64
- glibc-devel-2.5-18.i386 (32-bit)
- glibc-devel-2.5-18.x86_64
- libgcc-4.1.2-14.el5.i386
- libgcc-4.1.2-14.el5.x86_64
- libstdc++-devel-4.1.2-14.el5.i386
- libstdc++-devel-4.1.2-14.el5.x86_64
- libstdc++-4.1.2-14.el5.i386
- libstdc++-4.1.2-14.el5.x86_64
- make-3.81-1.1.x86_64
- gdbm-1.8.0-26.2.1.i386
- gdbm-1.8.0-26.2.1.x86_64
- libXp-1.0.0-8.1.el5.i386
- libXp-1.0.0-8.1.el5.x86_64
- libaio-0.3.106-3.2.i386
- libaio-0.3.106-3.2.x86_64
- libgomp-4.1.2-14.el5.x86_64
- sysstat-7.0.0-3.el5.x86_64
- util-linux-2.13-0.45.el5.x86_64
- compat-libstdc++-296-2.96-138.i386
- compat-libstdc++-33-3.2.3-61.i386
Additionally, the following RPMs are required for an 11gR1 Database (which is bundled with the 12.1.1 release) on the database tier:
- compat-libstdc++-33-3.2.3-61.x86_64
- elfutils-libelf-devel-0.125-3.el5.x86_64
- elfutils-libelf-devel-static-0.125-3.el5.x86_64
- libaio-devel-0.3.106-3.2.x86_64
- unixODBC-2.2.11-7.1.i386
- unixODBC-devel-2.2.11-7.1.i386
- unixODBC-2.2.11-7.1.x86_64
- unixODBC-devel-2.2.11-7.1.x86_64
- kernel-headers-2.6.18-8.el5.x86_64
Note:
1: The openmotif package version must be 2.1.30 (for example, openmotif-2.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)
Footnotes: *After installing these patches, run ldconfig -v. **The openmotif version must be 2.1.30, and the package name must be in the following format: openmotif21-2.1.30.xxx. For example, openmotif-2.2.3.10.RHEL4.5 is not supported. |
JDK 6.0 Requirements
JDK 6 is bundled with Oracle E-Business Suite version 12.1.1.
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.
Software Requirements
- ar
- gcc
- g++
- ksh
- ld
- linux32
- make
- X Display Server
Other Requirements
The following are other requirements for Linux x86-64 (64-bit).
Patching Oracle E-Business Suite
Note: When querying for Oracle E-Business Suite Release 12 patches on My Oracle Support and selecting Linux x86-64 in the Platform. dropdown list, it will re-direct you to a Linux x86 patch. This patch may be applied to both 32-bit and 64-bit Linux operating systems. |
Kernel Settings
Edit the /etc/sysctl.conf file to configure your kernel settings. After editing the file, use the "sysctl -p" command or restart the system to invoke the new settings.
OL5.4中,直接在 /etc/sysctl.conf 后增加
kernel.msgmnb = 65535
kernel.msgmax = 8192
kernel.shmmax = 68719476736
kernel.shmall = 2097152
kernel.sem = 256 32000 100 142
kernel.shmni = 4096
kernel.msgmni = 2878
net.core.rmem_default = 262144
net.core.wmem_default = 262144
fs.file-max = 6815744
net.core.rmem_max = 4194304
net.core.wmem_max = 1048576
fs.aio-max-nr = 1048576
net.ipv4.ip_local_port_range = 9000 65500
Domain Name System (DNS) Resolver Parameters
在 /etc/resolv.conf 增加
options attempts:5 options timeout:15
在 /etc/security/limits.conf 下增加
* hard nofile 65535
* soft nofile 4096
* hard nproc 16384
* soft nproc 2047
更改/etc/hosts
127.0.0.1 localhost.localdomain localhost
Verify that the /etc/sysconfig/network file is formatted as follows:
If the /etc/sysconfig/networking/profiles/default/network file exists, remove it.HOSTNAME=[node_name].[domain_name]
If you changed any files in the previous steps, restart the system.
打补丁6078836 ,将补丁中的 libdb.so.2 复制到 /usr/lib下即可。
该步骤不做,则httpserver无法启动
Perform. the following command (as root on your system) to update a required link to a Motif library prior to relinking or patching the 10.1.2 Application Server Oracle Home:
# unlink /usr/lib/libXtst.so.6
# ln -s /usr/X11R6/lib/libXtst.so.6.1 /usr/lib/libXtst.so.6
Without this updated link, you may see the following errors during a relink of the 10.1.2 Oracle Home:
/usr/lib/libXtst.so.6: undefined reference to `__stack_chk_fail@GLIBC_2.4'
/usr/lib/libXtst.so.6: undefined reference to `__fprintf_chk@GLIBC_2.3.4'
/usr/lib/libXtst.so.6: undefined reference to `__sprintf_chk@GLIBC_2.3.4'
Since the ldconfig command overrides this link, the above link command (ln) will have to be re-issued after running the ldconfig command.
Before Installing or Upgrading
If the Release 12.1.1 installation or upgrade is performed with the Rapid Install wizard (either a new R12 installation or upgrade from 11i to R12), ensure you have the latest Rapid Install patch as described in Oracle Applications Release Notes, Release 12.1.1 (My Oracle Support Document 798258.1) before you begin your installation or upgrade.
Complete all operating system requirements, software requirements, and other requirements before installing or upgrading Oracle E-Business Suite .
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
Installing or Upgrading
Perform. the installation or upgrade following the documentation (Oracle E-Business Suite Installation Guide: Using Rapid Install, Oracle E-Business Suite Upgrade Guide: Release 11i to Release 12.1.1 or Oracle E-Business Suite Release 12.1.1 Maintenance Pack instructions) relevant to the specific installation or upgrade scenario described above.
After Installing or Upgrading
Perform. the following steps after installing or upgrading to Release 12.1.1 and before allowing users to access the system.
Manually fix database dbf file for Fresh production (PROD) database installs
For all versions of the startCD, including the current version 12.1.1.11 (see Oracle Applications Release Notes, Release 12.1.1 My Oracle Support Document 798258.1), you must run the following sql commands to fix a particular corrupted dbf file if installing the production (PROD) database:
$ sqlplus/nolog sql> connect / as sysdba sql> alter database datafile '[full path of system09.dbf]' resize 1000M; sql> alter database datafile '[full path of system09.dbf]' resize 1500M;
Relink Advanced Supply Chain Planning executables (for SLES 10 and Oracle Linux/RHEL 5.4 or higher only)
During the relink phase of the installation of EBS Release 12 (12.1.1) on SLES 10 or Oracle Linux/RHEL 5.4 (Update 4 or higher), failures will result while relinking the Advanced Supply Chain Planning (ASCP) executables MSO, MSC, MSR and FEM. To fix this problem, users are required to replace the following line under the Linux section of the $AD_TOP/bin/adrelinknew.sh:
CPP_LDFLAGS=' -L$(ORACLE_HOME)/lib -L$(ORACLE_HOME)/lib/stubs -lclntsh'
with
CPP_LDFLAGS=' -L$(ORACLE_HOME)/lib -L$(ORACLE_HOME)/lib/stubs -lclntsh -Wl,--noinhibit-exec'
After making this change, users are then required to run the adadmin utility and relink application executables.
Additional Information: The application of an EBS Release Update Pack (RUP) or AD family pack could over-write the adrelinknew.sh file - users must then re-edit and make changes to the above file in order to avoid relinking failures. |
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 E-Business 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 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
- $ORA_CONFIG_HOME/10.1.3/[CONTEXT_NAME].env, in the 10.1.3 Oracle home directory
In the AutoConfig interface, this corresponds to:
Location Parameter adovars LD_LIBRARY_PATH tools_home (10.1.2) LD_LIBRARY_PATH web_home (10.1.3) 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 E-Business Suite Maintenance Utilities for more information on AutoConfig. |
Net Service Listeners in Multi-user Installations
Net Service Listeners use the /var/tmp.oracle directory to store temporary files. To give all users in a multi-user 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.
Advanced Supply Chain Planning product (MSO) may crash when increasing number of threads for optimization
The 64-bit 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 double-linked list:
0x00002aaaac0008b0 ****
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/22977/viewspace-707797/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/22977/viewspace-707797/