Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 Sep 1999 22:51:35 -0300
From:      "Joao Carlos" <jcarlos@bahianet.com.br>
To:        <stable@freebsd.org>, <questions@freebsd.org>, <security@freebsd.org>
Cc:        <hitech@bahianet.com.br>
Subject:   Out of mbuf clusters
Message-ID:  <000501bf030a$ac70e7a0$fa58dfc8@bahianet.com.br>

next in thread | raw e-mail | index | archive | help
I'm running FreeBSD 3.3-STABLE, and compiled a kernel with 64 maxusers. It
gives me somethink like 1048 processes. I don't know if it's a bug, or
whatever, but i got crazy when i tested a program called CLONE on a IRC
Server running i this machine.
Before arriving 1024 connections on te IRCD, (NOTE: nothing more like httpd,
squid, etc were running), The machine crashed, with the following message:

Sep 19 22:30:04 unix2 /kernel: Out of mbuf clusters - adjust NMBCLUSTERS or
increase maxusers!

well, i recompiled the kernel with 512 maxusers (more than that config gives
warning... why?).

I was waiting that at least more tha 1024 connections it would support, but
with a little more than 980 (couldn't get the exact number) the machine
crashed with the same message. Well, with 512 maxusers i have more than 8000
processes... so.. why this? why does config warning abou kernels with more
than 512 maxusers?
I know that IRCD can have a bug that does not support more than 1024
connections, but i think the FreeBSD boxes does not have to crash. The
machine goes down booting without umounting, and then i have to check forced
my disks.

Can anyone tell me why is it happening? I'm afraid this can get something
exploitable for iRC Server machines!!!!

Thanks

Joao Carlos
jcarlos@bahianet.com.br



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?000501bf030a$ac70e7a0$fa58dfc8>