1835894 Members
3423 Online
110086 Solutions
New Discussion

Re: General queries

 
Rg_4
Advisor

General queries

1.How will you check hp-ux system table usage?
2.What does this error message indicates: “file table full" in syslog.log?


6 REPLIES 6
Sajjad Sahir
Honored Contributor

Re: General queries


Dear Ragesh

Please give more details regards file table full in syslog. Only this error message u are recieving or with any other error.

thanks and regards

Sajjad Sahir

Re: General queries

Use:

sar -v 2 10

to look at system table every 2 seconds, for 10 iterations... adjust to suit your needs.

If file table is full, you should look at the setting for the nfile kernel parameter.

HTH

Duncan

I am an HPE Employee
Accept or Kudo
Sajjad Sahir
Honored Contributor

Re: General queries

Dear Ragesh

Ragesh u have to increase the value of the NFILE kernel parameter. You can use sam to increase this parameter.

thanks and regards

Sajjad Sahir
johnsonpk
Honored Contributor

Re: General queries

Hi Ragesh,
>>.How will you check hp-ux system table usage?

use sar -v

#glance -t
#kcusage nfile( 11iv2 onwords ) use -m for monthly ,-h for hourly report
eg(kcusage -m nfile)


Rgds
Johnson
Steven E. Protter
Exalted Contributor

Re: General queries

Shalom,

gpm/glance check high water mark.

nfile

maxuprc

These two kernel parameters are set too low.

Use kctune or kmtune to change them.

You can also use sam kernel configuration to make the change, compile the kernel, which involves booting the system.

SEP
Steven E Protter
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
Suraj K Sankari
Honored Contributor

Re: General queries

Hi,

>>1.How will you check hp-ux system table usage?

To see the system table use
#sar -v 2 10

>>2.What does this error message indicates: â file table full" in syslog.log?
Unix uses a file table to mediate between the files that users have opened and the inodes. For each user, there is an u_ofile array with references to fields in the file table. The file table then contains references to inodes. Thus, if the user issues a read command, then this call is translated in kernel mode first to a look-up in the u-ofile array, then to the inode, then, depending on the size of the file and the offset of the read within the file, directly or indirectly to a data block.


For more information see the below link

http://www.cse.scu.edu/~tschwarz/coen152_05/Lectures/UnixFileSystem.html

Suraj