What's a gnode?
t patterson
tp at granite.dec.com
Sun Nov 6 17:39:17 AEST 1988
In article <374 at elan.UUCP> jlo at elan.UUCP (Jeff Lo) writes:
>Lately we have been getting a number of "out of gnodes" or "gnode: table
>is full" messages. The machine is a MicroVAX II running Ultrix 2.3.
Somebody else has already replied & said what gnodes are, so I'll just
babble about what to do when you run out of them... (I don't believe this
is documented in the Ultrix "Guide to System Configuration File Maintenance")
first, do "/etc/pstat -T" -- this ought to give you an idea of the
size of some of your static tables and how close you are to overflowing
them. (of course, you only see the current state of the tables.)
anyway, until somebody releases Ultrix with dynamically expanding
system tables, you'll have to make yourself a new kernel if you wish to
avoid these messages.
do "cd /usr/sys/conf" if you poke around in param.c, you should see:
#define NGNODE ((NPROC + 16 + MAXUSERS) + 32 + NTEXT)
you want NGNODE to be increased.
you might want to get serious and try and determine which of these
tables your system is pounding on so that you can increase just the ones
that need it... I am usually really lazy -- in the kernel config file,
I'll just put in something like "maxusers 32" on a uVAX and if you read
the #define's in param.c, you'll see that this pretty much increases the
size of everything...
once you'd decided how you want to twiddle NGNODE and the other values,
make and install a new kernel. a lot of work just to increase a couple
little tables...
--
t patterson internet: tp at decwrl.dec.com
uucp: decwrl!tp
disclaimer: this message represents no official positions of DEC
More information about the Comp.unix.questions
mailing list