cancel
Showing results for 
Search instead for 
Did you mean: 

inode table warnings

SOLVED
Go to solution
Karl oliver
Frequent Advisor

inode table warnings

Hello folks
we run a program sarcheck that analyzes sar stats.
Started appearing on HP-UX B.11.23
Is this anything to worry about ?

It is showing following warning about inode table

WARNING: A possible problem was seen in reading the size of the inode
table/cache. The min/max size as seen by the freemem utility was
4880/4880 and the min/max size as seen by the sar utility was
345932/345932. The inode cache data from the sar and freemem utilities
was inconsistent so no recommendations have been made. The following
analysis of the inode cache is based on the sar -v statistics and may
not be reliable.
7 REPLIES
Bill Hassell
Honored Contributor

Re: inode table warnings

You need to contact SarCheck to see if they have a version that is more compatible with 11.23. Also verify that your ninode kernel parameter is not outrageously large (like more than 10000). Historically, the ninode value was set by a useless formula and on big systems, ninode could be huge (way larger than 100k). Use kctune to see if the ninode value is really 345k -- if so, you are wasting a large amount of kernel memory. Replace the formula with a fixed number, perhaps 4000 to 8000.


Bill Hassell, sysadmin
James R. Ferguson
Acclaimed Contributor

Re: inode table warnings

Hi Karl:

To add to Bill's comments, 'ninode' is applicable only to HFS filesystems, not VxFS ones. Hence the kernel value of 'ninode' can be set quite low (e.g. to a value of 400 if '/stand' is your only HFS filesystem).

Regards!

...JRF...
Karl oliver
Frequent Advisor

Re: inode table warnings

thanks for comments chaps
The kernal parameter is set as follows
ninode 4880 Default

so where does sar get it value from ?
345932/345932.
been hunting round but cant find it . Thought would be in /stand somewhere ?
Tim Nelson
Honored Contributor

Re: inode table warnings

check kctune vx_ninode and see if it matches or comes close to the sar info...

if vx_ninode is set to 0 then it is calculated at boot based on amount of RAM. ( this is a good parameter to tune if you are tight on memory )


Karl oliver
Frequent Advisor

Re: inode table warnings

does anyone have the formulae
for Tims comment please.
James R. Ferguson
Acclaimed Contributor
Solution

Re: inode table warnings

Hi (again) Karl:

There is a discussion of 'vx_ninode' in:

http://www.docs.hp.com/en/7779/commonMisconfig.pdf

Regards!

...JRF...

Karl oliver
Frequent Advisor

Re: inode table warnings

Thanks for help guys - I have contacted sarcheck people and they have fixed the report