Too Many Open Files Error Even Though Limits File Has Been Set to Unlimited Open Files

(Doc ID 2135125.1)

Last updated on MAY 01, 2018

Applies to:

Oracle WebLogic Server - Version 10.3.6 and later
Information in this document applies to any platform.


Limits file has been set to unlimited open files both soft and hard. However, Weblogic seems to run out of files too soon.

The procfiles PID command shows the processes value for rlimit_nofiles. The shell of the oracle account and all of it's child processes are shown as:
  Current rlimit: 9223372036854775807 file descriptors

Tried starting sub-shells and various commands as the oracle user and this limit appears to be passed on to the children except for the Weblogic processes. Those processes and their children show the limit as:

  Current rlimit: 4096 file descriptors


Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms