The following reply was made to PR os-irix/1945; it has been noted by GNATS.
From: Lars Kellogg-Stedman <[EMAIL PROTECTED]>
To: Dean Gaudet <[EMAIL PROTECTED]>
Cc: [EMAIL PROTECTED], [EMAIL PROTECTED]
Subject: Re: os-irix/1945: Apache logs endlessly to error_log and never starts
up.
Date: Wed, 25 Mar 1998 14:26:24 -0500 (EST)
The following kernel tuneable parameters affect semaphore operation, and
setting them appropriately can get rid of the 'no space left on device'
errors from semget. The values used are in no way tested or optimized;
they're the result of a cursory search from Alta Vista:
shmmni = 200
semume = 50
semmns = 200
semmni = 100
(These go in /var/sysgen/stune)
Unfortunately, this doesn't solve the original problem. From today's
logs:
[Wed Mar 25 13:55:58 1998] [alert] (2)No such file or directory: getpwuid:
couldn't determine user name from uid
[Wed Mar 25 13:55:58 1998] [alert] (2)No such file or directory: getpwuid:
couldn't determine user name from uid
[Wed Mar 25 13:55:58 1998] [alert] (2)No such file or directory: getpwuid:
couldn't determine user name from uid
[Wed Mar 25 13:55:58 1998] [alert] (2)No such file or directory: getpwuid:
couldn't determine user name from uid
Apache is logging this message as often as 16 times/second. I would be
happy to help you solve this, but I'm going to need some assistance from
you -- I haven't the experience to diagnose this on my own. For instance:
(1) Where in the code is this being logged *from*?
(2) Why isn't Apache exiting at this point? The error appears to be
non-recoverable.
(3) How do I get useful debugging output out of Apache? I've tried
setting -D_DEBUG and -DDEBUG on the command line, but the only code
producing any output is main/util.c, and it's not terribly helpful.
Thanks,
-- Lars
--
Lars Kellogg-Stedman * [EMAIL PROTECTED] * (617)353-8277
Office of Information Technology, Boston University