Title
Oracle SOA Suite 10g (10.1.3.x) prerequisites for Red Hat Linux ES/AS 4

Date
2010-03-12

Summary
If you apply the following prerequisites, the installation of Oracle SOA Suite 10g (10.1.3.x) on Red Hat Linux ES/AS 4 (32-bit) will go smoothly.

Details
1. Ensure that you have at least 512 MB SWAP space.

grep SwapTotal /proc/meminfo

2. Ensure that you have enough disk space.

Confirm that you have at least 10 GB free for your software.
Confirm that you have at least 5 GB free for your temporary scripts directory.
Confirm that you have at least 400 MB free in /tmp.

df -m

3. Confirm that the following Red Hat 4 32-bit RPMs or later are installed:

binutils-2.15.92.0.2-13
compat-db-4.1.25-9
compat-glibc-7.x-2.2.4.32.6
compat-libstdc++-296-2.96-132.7.2
compat-libstdc++-7.3-2.96.128
compat-libstdc++-devel-7.3-2.96.128
control-center-2.8.0-12
gcc-3.4.3-22.1
gcc-c++-3.4.3-22.1
glibc-2.3.4-2.9
glibc-common-2.3.4-2.9
gnome-libs-1.4.1.2.90-44.1
libstdc++-3.4.3-22.1
libstdc++-devel-3.4.3-22.1
make-3.80-5
openmotif21-2.1.30-11.RHEL4.4
pdksh-5.2.14-30
setarch-1.6-1
sysstat-5.0.5-1
xscreensaver-4.18-5.rhel4.2

4. Confirm that perl and fuser are installed.

which perl
which fuser

5. Confirm that /etc/security/limits.conf has the following (must use tabs between fields):

* soft nproc 2047
* hard nproc 16384
* soft nofile 2048
* hard nofile 65536

6. Confirm that /etc/pam.d/login has the following line (must use tab between 2nd and 3rd field):

session required /lib/security/pam_limits.so

7. Confirm that /etc/profile has the following lines:

if [ $USER = "oracle" ]; then
  if [ $SHELL = "/bin/ksh" ]; then
    ulimit -p 16384
    ulimit -n 65536
  else
    ulimit -u 16384 -n 65536
  fi
fi

Ahmed Aboulnaga

.com .com