Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 5 Sep 2002 18:48:36 -0700
From:      Ulf Zimmermann <ulf@Alameda.net>
To:        Ulf Zimmermann <ulf@Alameda.net>
Cc:        Richard Chew <rchew@telstra.net>, Wahyu Hidayat <wahyuhid@yahoo.com>, freebsd-questions@FreeBSD.ORG, freebsd-stable@FreeBSD.ORG
Subject:   Re: running out of mbuf
Message-ID:  <20020905184835.P1069@seven.alameda.net>
In-Reply-To: <20020905184255.O1069@seven.alameda.net>; from ulf@Alameda.net on Thu, Sep 05, 2002 at 06:42:56PM -0700
References:  <20020906013248.24028.qmail@web40007.mail.yahoo.com> <5.1.1.6.2.20020906113915.040d71b8@gomer.telstra.net> <20020905184255.O1069@seven.alameda.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Sep 05, 2002 at 06:42:56PM -0700, Ulf Zimmermann wrote:
> On Fri, Sep 06, 2002 at 11:41:17AM +1000, Richard Chew wrote:
> > Hi
> > 
> >  From your message below, you seem to be running out of mbuf clusters.
> > 
> > You need to modify NBMCLUSTERS in your kernel config file in 
> > /usr/src/sys/i386/conf/ and set
> > 
> >          options NBMCLUSTERS=dd
> > 
> > where dd is a number greater than the current max. Just how much will 
> > depend on your particular circumstances.
> > 
> > Recompile the kernel and that should be all.
> 
> You should also be able to raise this via sysctl, the variable
> kern.ipc.nmbclusters from what I remember.

Let me correct myself. No you can't raise kern.ipc.nmbclusters the
way I said. But kern.ipc.maxsockbuf can be, which is based on 
the variabl above. 

> 
> > 
> > Hope this helps.
> > 
> > Thanks.
> > 
> > Richard
> > 
> > At 06:32 PM 5/09/2002 -0700, Wahyu Hidayat wrote:
> > >Hello,
> > >
> > >Firstly I am not a member of this mailling-list, so
> > >please CC to me, or if this is not the right forum,
> > >give me a direction where I  could post it.
> > >
> > >I have a machine running squid cache-server and apache
> > >to answer squidGuard redirectors. When running under
> > >heavy load it complains about mbuf:
> > >
> > >Sep  6 07:42:40 cache2 squid[5735]: aclMatchProxyAuth:
> > >user 'imon' tries to use multple IP addresses!
> > >Sep  6 07:43:22 cache2 squid[5735]:
> > >aclDecodeProxyAuth: Disallowing empty passwo
> > >rd,user is ''
> > >Sep  6 07:43:26 cache2 last message repeated 2 times
> > >Sep  6 07:43:50 cache2 /kernel: looutput: mbuf
> > >allocation failed
> > >Sep  6 07:44:43 cache2 squid[5735]:
> > >aclDecodeProxyAuth: Unsupported proxy-auth sheme,
> > >'owqeko=f|xjbd'
> > >
> > >I thought I've configured my kernel with enough mbuf,
> > >but even one-half have not used yet. My netstat -m:
> > >
> > >22070/22544/81920 mbufs in use (current/peak/max):
> > >         20490 mbufs allocated to data
> > >         1580 mbufs allocated to packet headers
> > >20462/20480/20480 mbuf clusters in use
> > >(current/peak/max)
> > >46596 Kbytes allocated to network (7% of mb_map in
> > >use)
> > >87932 requests for memory denied
> > >274 requests for memory delayed
> > >0 calls to protocol drain routines
> > >
> > >This problem bothers me, as our http traffic comes
> > >from this server, and I have to reconfigure squid
> > >processes (the same as restarting I think) to free up
> > >mbuf.
> > >
> > >If you have any idea how to solve this please let me
> > >know. Any help of reference would be greatly
> > >appreciated.
> > >
> > >Best regards.
> > >-why-
> > >
> > >__________________________________________________
> > >Do You Yahoo!?
> > >Yahoo! Finance - Get real-time stock quotes
> > >http://finance.yahoo.com
> > >
> > >To Unsubscribe: send mail to majordomo@FreeBSD.org
> > >with "unsubscribe freebsd-questions" in the body of the message
> > 
> > 
> > To Unsubscribe: send mail to majordomo@FreeBSD.org
> > with "unsubscribe freebsd-stable" in the body of the message
> > 
> 
> -- 
> Regards, Ulf.
> 
> ---------------------------------------------------------------------
> Ulf Zimmermann, 1525 Pacific Ave., Alameda, CA-94501, #: 510-865-0204
> You can find my resume at: http://seven.Alameda.net/~ulf/resume.html
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-stable" in the body of the message
> 

-- 
Regards, Ulf.

---------------------------------------------------------------------
Ulf Zimmermann, 1525 Pacific Ave., Alameda, CA-94501, #: 510-865-0204
You can find my resume at: http://seven.Alameda.net/~ulf/resume.html

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020905184835.P1069>