SUMMARY: dquot table is full messages

From: Tom Crummey (tom@sees.bangor.ac.uk)
Date: Sat Mar 07 1992 - 20:59:12 CST


Hello,

A bit embarassing this one. We recently upgraded the
machine in question from a 3/280 to a 4/280. Of course
we also upgraded the OS from 4.0.3 to 4.1.1 at the same time.
What I put off until tomorrow (i.e. never) was the configuration
of a custom kernel with decent sized MAXUSERS etc.

dquot is a table for quota entries and is related to MAXUSERS
(isn't everything?). Up MAXUSERS and the messages go away.

More detail from Kevin Sheehan:

from /sys/conf.common/param.c:

int ndquot = (MAXUSERS*NMOUNT)/4 + NPROC;
struct dquot *dquot, *dquotNDQUOT;

It means that the above table ran out of entries - you should check to
see what ndquot is. You can simply up ndquot by hand in your version
of param.c (in your kernel build directory) but I'd recommend finding
out why the config you made isn't enough.

Thanks to
Kevin Sheehan <kevin%kalli@fourx.Aus.Sun.COM>
John DiMarco <jdd@db.toronto.edu>
guy@auspex.com

Tom.

tom@sees.bangor.ac.uk.



This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:06:38 CDT