Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 06 Sep 2002 11:41:17 +1000
From:      Richard Chew <rchew@telstra.net>
To:        Wahyu Hidayat <wahyuhid@yahoo.com>
Cc:        freebsd-questions@FreeBSD.ORG, freebsd-stable@FreeBSD.ORG
Subject:   Re: running out of mbuf
Message-ID:  <5.1.1.6.2.20020906113915.040d71b8@gomer.telstra.net>
In-Reply-To: <20020906013248.24028.qmail@web40007.mail.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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.

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-questions" in the body of the message




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