Red Hat Enterprise Linux 5* (base and Advanced Platform)
Update 1 (5.1) or higher of Red Hat Enterprise Linux (RHEL) 5 is required
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 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:
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
* For Update 4 (5.4) or higher, see workaround listed below in the 'After Installing or Upgrading' section.
The following i386 packages must be installed from the Oracle Linux 5 or RHEL 5 distribution media:
* compat-glibc-2.3.4-2.26
* gcc-4.1.2-14.el5
* gcc-c++-4.1.2-14.el5
* glibc-2.5-123
* glibc-common-2.5-123
* glibc-devel-2.5-12
* libgcc-4.1.2-14.el53
* libstdc++-devel-4.1.2-14.el5
* libstdc++-4.1.2-14.el53
* make-3.81-1.13
* gdbm-1.8.0-26.2.13
* libXp-1.0.0-8.1.el5
* libaio-0.3.106-3.23
* libgomp-4.1.2-14.el5
* sysstat-7.0.0-3.el5
* compat-libstdc++-296-2.96-138
* compat-libstdc++-33-3.2.3-61
Additionally, the following RPMs are required for an 11gR1 Database (which is bundled with the 12.1.1 release) on the database tier:
* elfutils-libelf-devel-0.125
* elfutils-libelf-devel-static-0.125
* libaio-devel-0.3.106
* unixODBC-2.2.11
* unixODBC-devel-2.2.11
* kernel-headers-2.6
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)
3: This rpm is distributed as part of the 'default' installation of Enterprise Linux
=================================================================================
Red Hat Enterprise Linux AS/ES 4*
* glibc-2.3.4-2.25
* glibc-common-2.3.4-2.25
* binutils-2.15.92.0.2-21
* compat-libstdc++-296-2.96-132.7.2
* gcc-3.4.6-3
* gcc-c++-3.4.6-3
* libgcc-3.4.6-3
* libstdc++-3.4.6-3
* libstdc++-devel-3.4.6-3
* openmotif21-2.1.30-11.RHEL4.6**
* pdksh-5.2.14-30.3
* setarch-1.6-1
* make-3.80-6.EL4
* gnome-libs-1.4.1.2.90-44.1
* sysstat-5.0.5-11.rhel4
* compat-db-4.1.25-9
* control-center-2.8.0-12.rhel4.5
* xscreensaver-4.18-5.rhel4.11
* libaio-0.3.105-2
* libaio-devel-0.3.105-2
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++
* ld
* ksh
* make
* X Display Server
Other Requirements
The following are other requirements for Linux (32-bit).
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.
The following table lists the kernel settings for Oracle Enterprise Linux 4 and 5, Red Hat Enterprise Linux AS/ES 3, 4, and 5 and SUSE Linux Enterprise Server 9 and 10:
Parameter Value
kernel.semmsl 2561
kernel.semmns 320001
kernel.semopm 1001
kernel.semmni 1421
kernel.shmall 2097152
kernel.shmmax Half the size of the physical memory (in bytes), and at least 21474836482
kernel.shmmni 4096
kernel.msgmax 8192
kernel.msgmnb 65535
kernel.msgmni 2878
fs.file-max 131072
net.ipv4.ip_local_port_range 10000 650003
net.core.rmem_default 262144
net.core.rmem_max 4194304
net.core.wmem_default 262144
net.core.wmem_max 262144
1: set using the following entry in the /etc/sysctl.conf file: kernel.sem = 256 32000 100 142
2: On the server running the EBS Database, this kernel parameter must be the lesser of half the size of the physical memory (in bytes) and 4294967295
3: 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.
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 attempted 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 4 and 5, and Red Hat Enterprise Linux AS/ES 3, 4 and 5:
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. Verify that the /etc/sysconfig/network file is formatted as follows:
HOSTNAME=[node_name].[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.