Need to identify the process/app which is triggering the error "vmunix: file: table is full"

Hi,

I'm seeing the error vmunix: file: table is full in syslog.log.
Although changing the value of the kernel parameter nfile would make this error go away, how would I identify which process/application in the server is triggering this error? The server is a HP-UX B.11.11.
Thanks in advance!

Use HP-UX "GlancePlus". It is pay software which is also available for short-term free use.

Once you have "GlancePlus" you can quickly look at the relevant kernel parameters (and their current load values) under option "t" (system tables) which will guide you towards increasing kernel parameters such as "maxusers" (which increases "nfile" and more). You can also drill down on any particular process and find out how many files it has open concurrently.

As a rule of thumb setting "maxusers" to four times the actual number of users gives you some decent leeway.