From owner-freebsd-questions Thu Sep 5 18:41:28 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6BAFC37B400; Thu, 5 Sep 2002 18:41:20 -0700 (PDT) Received: from mako1.telstra.net (mako1.telstra.net [203.50.0.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1537C43E6A; Thu, 5 Sep 2002 18:41:19 -0700 (PDT) (envelope-from rchew@telstra.net) Received: from rxcxp.telstra.net (rsdhcp26.telstra.net [203.50.0.220] (may be forged)) by mako1.telstra.net (8.11.3/8.11.1) with ESMTP id g861fHl99983; Fri, 6 Sep 2002 11:41:17 +1000 (EST) (envelope-from rchew@telstra.net) Message-Id: <5.1.1.6.2.20020906113915.040d71b8@gomer.telstra.net> X-Sender: rchew@gomer.telstra.net X-Mailer: QUALCOMM Windows Eudora Version 5.1.1 Date: Fri, 06 Sep 2002 11:41:17 +1000 To: Wahyu Hidayat From: Richard Chew Subject: Re: running out of mbuf Cc: freebsd-questions@FreeBSD.ORG, freebsd-stable@FreeBSD.ORG In-Reply-To: <20020906013248.24028.qmail@web40007.mail.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG 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