1833514 Members
2885 Online
110061 Solutions
New Discussion

Re: file: table is full

 
SOLVED
Go to solution
ajax13
Frequent Advisor

file: table is full

In syslog file,file: table is full error there
and says it is repeated 430 times. What is the cause of this error? Any Idea how could I fix it?

Thanks
4 REPLIES 4
Patrick Wallek
Honored Contributor
Solution

Re: file: table is full

This is telling you that you are hitting the limit on the number of files you can have open on your system. This is controlled by the nfile kernel parameter. This parameter will have to be increased. I think this parameter is controlled by a formula and you can increase the maxusers parameter and it will increase nfile and a couple of others.

You will then have to rebuild the kernel and reboot your system so the new kernel is active.
Marcelo De Florio
Frequent Advisor

Re: file: table is full

You can execute the following command to see the overflow for tables of kernel:

sar -v

eg: view of attached file for the example.

And then view the column file-sz ov, where file-sz is the size of files open in the system (current/maximun enabled) and the column ov is the counter of maximun request for files what not been succefull because the table of file (kernel) is full.

MDF

ajax13
Frequent Advisor

Re: file: table is full

These are the parameters need to be changed,
nproc,maxuser,npty,nstrpty,nstrtel

Which one do I consider to change? This is a new hp-ux 11.00.
my current setup is 276,32,60,60,60 respectively.

Thanks

Marcelo De Florio
Frequent Advisor

Re: file: table is full

If you have modify the table of kernel, in this page are the recomendations:

http://docs.hp.com/hpux/onlinedocs/os/KCparams.OverviewAll.html