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