Tips & tricks for installing and running IBM products

Check limits on open files for running processes

Tom Bosmans  10 November 2017 17:02:41
OK, setting the correct limits in /etc/sysconfig/limits.conf, and messing around with ulimit can leave you thinking everything is ok, while it is not.
This little line shows you an overview of all the running java processes, to quickly check the Open File limit is correct .

check the limits (open files) for all running java processes
(as root)

for i in $(pgrep java); do prlimit -p $i|grep NOFILE; done


In this example, you see that there's just 2 of the jvm's are running with the correct limits.  The easiest way to resolve this (if  /etc/sysconfig/limits.conf is correct, and you have a service that starts your nodeagent) , is to reboot :

NOFILE     max number of open files               65536     65536
NOFILE     max number of open files               65536     65536
NOFILE     max number of open files                1024      4096
NOFILE     max number of open files                1024      4096
NOFILE     max number of open files                1024      4096
NOFILE     max number of open files                1024      4096
NOFILE     max number of open files                1024      4096
NOFILE     max number of open files                1024      4096
NOFILE     max number of open files                1024      4096
NOFILE     max number of open files                1024      4096
NOFILE     max number of open files                1024      4096
NOFILE     max number of open files                1024      4096
NOFILE     max number of open files                1024      4096
NOFILE     max number of open files                1024      4096
NOFILE     max number of open files                1024      4096
NOFILE     max number of open files                1024      4096
NOFILE     max number of open files                1024      4096
NOFILE     max number of open files                1024      4096
NOFILE     max number of open files                1024      4096


Comments
No Comments Found