CPU/Load issues (FreeBSD, BIND 9.4.1)
Mark Andrews
Mark_Andrews at isc.org
Mon Jul 2 23:50:12 UTC 2007
> This is now the third posting I've made, and it's getting frustrating.
>
> Assume the following:
>
> I have a server which answers authoritatively for about 20 zones, and
> is caching DNS for about 1000 recursive clients. This server process
> occasionally eats 90 percent of the CPU and stops responding to {rndc,
> kill -HUP, kill}. Both our DNS servers do this occasionally, but one
> FAR more than the other.
>
> What logging level would be useful in finding out what, exactly, the
> server is DOING to cause it to do that. This level activity can take
> days or weeks to build up. Sometimes the activity level drops down to
> normal, sometimes it sticks at 95+ percent cpu. I would LOVE to be
> able to give more information on this, without having to muck my way
> through a debugger. How do I go about it?
Sometimes the best way is to muck through with a debugger.
> If the answer is "Ask my OS mailing list", please tell me. If it's
> "buy a BIND support contract", please tell me. If it's "screw it, the
> latest FreeBSD, the latest BIND, and 2g of ram on a Dell 600SC is
> inadequate to run solely a DNS server and sshd", tell me.
Well FreeBSD has a 512MB per process limit built into the
kernel by default. See your OS documentation for how to
change this at boot time.
> Thanks for any and all help,
>
> Dan Mahoney
> Frustrated in Long Island
>
>
--
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742 INTERNET: Mark_Andrews at isc.org
More information about the bind-users
mailing list