too many open files weblogic

by default webLogic configures 1024 file descriptors. webLogic limits the number of open file descriptors by checking the OS limit in a shell script. 

use the following to check or increase the file descriptor limit;

get the weblogic process id

ps –ef |grep java

display the current file desc limit

pfiles processId | grep rlimit

display the hard limit (i.e. cannot be exceeded)

ulimit -Hn

display the soft limit (this can be increased up to the hard limit)

ulimit -Sn

the following can be used to increase the soft limit.

ulimit -S -n 4096

what’s weird is this doesn’t always work for me – alternatively, you can increase the soft (and hard) limit by just editing the file /etc/security/limits.conf
might look something like this

*               soft    core            4096
*               hard    nofile          4096
@student        hard    nproc           20
@faculty        soft    nproc           20
@faculty        hard    nproc           50
ftp             hard    nproc           0
@student        -       maxlogins       4
:123            hard    cpu             5000
@500:           soft    cpu             10000
600:700         hard    locks           10
Previous
Previous

X11 forwarding request failed on channel 0 mac

Next
Next

siebel Failed to start Core Services, Failed to create watchdog termination file