I'm getting messages that say one of the following:
proc: table is full and/or
file: table is full and/or
dquot: table is full and/or
proc: table is full and/or
inode: table is full
What do these errors mean, and how do I fix the problem?
In SunOS releases prior to 5.0, many tables in the system are
allocated once at system startup time, with a fixed size, and do
not grow in size. If the system needs more entries than are
present in that table to perform some operation, it can't
perform the operation, and it will log a message and return a
failure indication.
The sizes of the tables in question are based on the "maxusers"
value in the configuration file for your kernel; to increase the
size of the table, change the configuration file for your kernel
to have a larger "maxusers" value, re-run "config" on that file,
rebuild the kernel, install the new kernel, and reboot.
SunOS 4.1 and later shouldn't get "inode: table is full", as
that table is dynamically allocated; SunOS 5.0 should
dynamically allocate entries in most if not all of those tables.
I did that, and I'm still getting that message. What do I do now?
Presumably, then, either:
Go to the index
previous
next