At 9:03 AM 3/18/95, Paul Close wrote:
>I've seen this a number of times, and I wonder what's going on. I have a
>resend process that's been in the mailq for over an hour! ps shows the
>following processes. Note the processes started at 7:50, and it is
>now 9:00 and the processes are still sitting there! Also note that resend
>has processed the message and passed it to sendmail, who has started a
>number of defunct processes, and is currently doing nothing! Any sendmail
>suggestions? There is no load on my machine at all, so it's not failing
>because the system's too busy....
>
>Thanks!
>
> root 6035 1 0 07:50:12 ? 0:00 /usr/lib/sendmail -bd -q15m
>-oL7
> guest 6036 6035 0 07:50:17 ? 0:00 sh -c
>/local/majordomo-1.90/wrapper resend -l bass -h lunch.engr.sgi.com -B pro
> daemon 6037 6036 0 07:50:17 ? 0:01 /usr/local/bin/perl -U
>/usr/local/majordomo-1.90/resend -l bass -h lunch.engr.s
> daemon 6039 6037 0 07:50:18 ? 0:02 /usr/lib/sendmail
>-fowner-bass bass-xxx,nobody
> daemon 6040 6039 0 0:00 <defunct>
> daemon 6047 6039 0 0:00 <defunct>
> daemon 6071 6039 0 0:00 <defunct>
> daemon 6074 6039 0 0:00 <defunct>
> daemon 6077 6039 0 0:00 <defunct>
> daemon 6082 6039 0 0:00 <defunct>
> daemon 6085 6039 0 0:00 <defunct>
> daemon 6088 6039 0 0:00 <defunct>
> daemon 6092 6039 0 0:00 <defunct>
Looks to me like "resend" is waiting for Sendmail to finish; maybe Sendmail
is trying to deliver the message in real-time and getting hung?
I generally set my lists up to have resend pass the "-odq" argument to
Sendmail (add "-m -odq" to the "resend" command line arguments) so that
Sendmail queues the message for later delivery, rather than trying to
deliver it immediately.
What version of Sendmail are you running? I haven't done any SGI sysadmin
work for a year or so, but I used to have really horrible problems with the
SGI-supplied version of sendmail; sometimes even worse than I used to have
with Sun's sendmail (which I wouldn't have thought possible). You might
want to consider switching to Sendmail 8.6.x, particularly if you're
running large (or even medium-sized) lists; 8.6.x is MUCH smarter about how
it deals with messages with many recipients, and the connection caching
feature can make a big difference in performance.
-Brent
----------------------------------------------------------------------
For info about the Internet Security Firewalls Tutorial and a schedule
of upcoming dates, please send email to Tutorial-Info@GreatCircle.COM
----------------------------------------------------------------------
Brent Chapman Great Circle Associates
Brent@GreatCircle.COM 1057 West Dana Street
+1 415 962 0841 Mountain View, CA 94041
|
|