Installation of Oracle E-Business Suite 12.1.1 on RHEL 6.1

i run Health Check/Validation for "Oracle E-Business Suite Release 12 (12.1.1) Preinstall (Linux x86 and x86_64)"

im getting following errors :

1.Some of the required software tools for the the application tier of Oracle E-Business Suite Release 12 (12.1.1) installation were not found. Check your installation.
linux32 is not in /usr/bin as required. ( how to resolve ?? )

2.i added search fgho.com in /etc/resolve.conf but still getting error message( The DNS server failed to resolve the nslookup using host.domain.)

3.i set hard nproc 16384 but getting error message ( Increase the limit for maximum processes to 16384 or higher.)

4.i set kernel.msgmnb = 65536 but getting error message (Increase the limit for file descriptors to 65536 or higher.)

Oracle software produces a list of missing prerequisite packages - check the eBusiness suite documentation for required prereqs if not.

Don't you mean /etc/resolv.conf ?

How did you set this? In /etc/security/limits.conf ?

Where, in /etc/sysctl.conf ? Did you use sysctl -p to enable the settings, or reboot the server?

Please supply the actual configuration used and the commands you've used to apply the configuration.

I've worked extensively with Oracle products (eBusiness Suite, DBMS, Siebel, BRM, Fusion middleware, etc.) and the installers are usually very good in telling you what needs to be changed, but not always the where/how - which is normally covered in the Oracle documentation.

Cheers,
ZB

  1. All rpm packages are installed as described in e-Business documentation.

cat /etc/resolv.conf
# Generated by NetworkManager
search fgho.com
options attempts:5
options timeout:15

# No nameservers found; try putting DNS servers into your
# ifcfg files in /etc/sysconfig/network-scripts like so:
#
# DNS1=xxx.xxx.xxx.xxx
# DNS2=xxx.xxx.xxx.xxx
# DOMAIN=lab.foo.com bar.foo.com

cat /etc/security/limits.conf

  • hard nofile 65535
  • soft nofile 4096
  • hard nproc 16384
  • soft nproc 2047

cat /etc/sysctl.conf
# Kernel sysctl configuration file for Red Hat Linux
#
# For binary values, 0 is disabled, 1 is enabled. See sysctl(8) and
# sysctl.conf(5) for more details.

# Controls IP packet forwarding
net.ipv4.ip_forward = 0

# Controls source route verification
net.ipv4.conf.default.rp_filter = 1

# Do not accept source routing
net.ipv4.conf.default.accept_source_route = 0

# Controls the System Request debugging functionality of the kernel
kernel.sysrq = 0

# Controls whether core dumps will append the PID to the core filename.
# Useful for debugging multi-threaded applications.
kernel.core_uses_pid = 1

# Controls the use of TCP syncookies
net.ipv4.tcp_syncookies = 1

# Disable netfilter on bridges.
net.bridge.bridge-nf-call-ip6tables = 0
net.bridge.bridge-nf-call-iptables = 0
net.bridge.bridge-nf-call-arptables = 0

# Controls the maximum size of a message, in bytes
kernel.msgmnb = 65536

# Controls the default maxmimum size of a mesage queue
kernel.msgmax = 65536

# Controls the maximum shared segment size, in bytes
#kernel.shmmax = 68719476736
kernel.shmmax = 4023775232

# Controls the maximum number of shared memory segments, in pages
kernel.shmall = 4294967296

kernel.sem = 256 32000 100 142
##kernel.shmall = 2097152
##kernel.shmmax = 2147483648
kernel.shmmni = 4096
#kernel.msgmax = 8192
kernel.msgmnb = 65535
kernel.msgmni = 2878
fs.file-max = 131072
net.ipv4.ip_local_port_range = 10000 65000
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 262144

according to oracle support doccument
" Oracle E-Business Suite Installation and Upgrade Notes Release 12 (12.1.1) for Linux x86-64 [ID 761566.1] "
Number of Open File Descriptors

  • hard nofile 65535
    • soft nofile 4096
    • hard nproc 16384
    • soft nproc 2047

i have exactly same value but still i am getting errors:

1.Increase the limit for maximum processes to 16384 or higher.

2.Increase the limit for file descriptors to 65536 or higher.

how i can resolve such issues ?

Why RHEL 6.1? The current is 6.3. Is there a reason you don't want to update the system to become current?