Skip to Main Content

Infrastructure Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Issue with limit value of descriptors.

1060451Sep 16 2014 — edited Sep 16 2014

Hi, folks.

I am trying install Oracle Enetrprice Manager 12c (cloud) and i have faced with issue with limited descriptors in Oracle Enterprise Linux 6.5

http://rghost.ru/58055374.view

Error text:

Checking for required ulimit value...

Description:

This is a prerequisite condition to test whether the minimum required ulimit value is available on the system.

Expected result: 4096

Actual Result: 1024

Check complete. The overall result of this check is: Failed <<<<

Recommendation:

1.Update the /etc/security/limits.conf file with the required values, relogin to the shell and perform the install.

2.Check if the ulimit binary exist in path,else it would return a null value for ulimit

Checking for LD_ASSUME_KERNEL environment variable...

Description:

Check for LD_ASSUME_KERNEL

Expected result: LD_ASSUME_KERNEL environment variable should not be set

Actual Result: Variable Not set

Check complete. The overall result of this check is: Passed

After checking i do not see any value (1024) like in error message:

[root@node1 install]# cat /etc/security/limits.conf

# /etc/security/limits.conf                   

#                                             

#Each line describes a limit for a user in the form:

#                                              

#<domain>        <type>  <item>  <value>       

#                                              

#Where:                                        

#<domain> can be:                              

#        - an user name                        

#        - a group name, with @group syntax    

#        - the wildcard *, for default entry   

#        - the wildcard %, can be also used with %group syntax,

#                 for maxlogin limit                      

#                                                         

#<type> can have the two values:                          

#        - "soft" for enforcing the soft limits           

#        - "hard" for enforcing hard limits               

#                                                         

#<item> can be one of the following:                      

#        - core - limits the core file size (KB)          

#        - data - max data size (KB)                      

#        - fsize - maximum filesize (KB)                  

#        - memlock - max locked-in-memory address space (KB)

#        - nofile - max number of open files              

#        - rss - max resident set size (KB)               

#        - stack - max stack size (KB)                    

#        - cpu - max CPU time (MIN)                       

#        - nproc - max number of processes                

#        - as - address space limit (KB)                  

#        - maxlogins - max number of logins for this user 

#        - maxsyslogins - max number of logins on the system

#        - priority - the priority to run user process with

#        - locks - max number of file locks the user can hold

#        - sigpending - max number of pending signals     

#        - msgqueue - max memory used by POSIX message queues (bytes)

#        - nice - max nice priority allowed to raise to values: [-20, 19]

#        - rtprio - max realtime priority                           

#                                                                   

#<domain>      <type>  <item>         <value>                       

#

#*               soft    core            0

#*               hard    rss             10000

#@student        hard    nproc           20

#@faculty        soft    nproc           20

#@faculty        hard    nproc           50

#ftp             hard    nproc           0

#@student        -       maxlogins       4

*       hard    nofile 65536

*       soft    nofile 4096

*       hard    nproc  16384

*       soft    nproc  4096

oracle soft nproc 4096

oracle hard nproc 16384

oracle soft nofile 4096

oracle hard nofile 65536

grid soft nproc 4096

grid hard nproc 16384

grid soft nofile 4096

grid hard nofile 65536

[root@node1 install]#

And in /etc/sysctl.conf i also do not see any restriction such as 1024.

[root@node1 install]# 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 default maxmimum size of a mesage queue

kernel.msgmnb = 65536                            

# Controls the maximum size of a message, in bytes

#kernel.msgmax = 65536                       

# Controls the maximum shared segment size, in bytes

#kernel.shmmax = 68719476736                   

# Controls the maximum number of shared memory segments, in pages

#kernel.shmall = 4294967296                                 

kernel.msgmax = 8192                                        

kernel.msgmnb = 65535                                       

kernel.msgmni = 2878                                        

kernel.msgmax = 65536                                       

#kernel.shmall = 268435456                                  

#kernel.shmmax = 429496729                                  

#kernel.shmmni = 4096                                       

net.core.wmem_max = 4194304                                 

oracle soft nofile 4096                                     

oracle hard nofile 4096

fs.file-max = 20000

# oracle-rdbms-server-12cR1-preinstall setting for fs.file-max is 6815744

fs.file-max = 6815744

# oracle-rdbms-server-12cR1-preinstall setting for kernel.sem is '250 32000 100 128'

kernel.sem = 250 32000 100 128

# oracle-rdbms-server-12cR1-preinstall setting for kernel.shmmni is 4096

kernel.shmmni = 4096

# oracle-rdbms-server-12cR1-preinstall setting for kernel.shmall is 1073741824 on x86_64

kernel.shmall = 1073741824

# oracle-rdbms-server-12cR1-preinstall setting for kernel.shmmax is 4398046511104 on x86_64

kernel.shmmax = 4398046511104

# oracle-rdbms-server-12cR1-preinstall setting for net.core.rmem_default is 262144

net.core.rmem_default = 262144

# oracle-rdbms-server-12cR1-preinstall setting for net.core.rmem_max is 4194304

net.core.rmem_max = 4194304

# oracle-rdbms-server-12cR1-preinstall setting for net.core.wmem_default is 262144

net.core.wmem_default = 262144

# oracle-rdbms-server-12cR1-preinstall setting for net.core.wmem_max is 1048576

# oracle-rdbms-server-12cR1-preinstall setting for fs.aio-max-nr is 1048576

fs.aio-max-nr = 1048576

# oracle-rdbms-server-12cR1-preinstall setting for net.ipv4.ip_local_port_range is 9000 65500

net.ipv4.ip_local_port_range = 9000 65500

Any ideas?

Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Oct 14 2014
Added on Sep 16 2014
4 comments
2,978 views