log entry
Ken Anderson
ka at pacific.net
Mon Dec 22 16:15:25 UTC 2003
Yep. Looking further at the logs, I see that bind was starting up
thinking it had 4 cpus, but there's are only 2 (hyperthreading).
RedHat's 2.4.xx kernel seems to think there are 4 CPUs (in the APIC
table). This doesn't _seem_ to be causing any other problems, but I'm
not sure it's correct. -n 1 fixed it for bind.
Thanks,
Ken
Maarten Van Horenbeeck wrote:
> Hi Ken,
>
>
>>Dec 19 14:10:12 mailfilter named[790]: task.c:395: REQUIRE((((task) !=
>>((void *)0)) && (((const isc__magic_t *)(task))->magic == ((d
>>
>>Dec 19 14:10:12 mailfilter named[790]: exiting (due to assertion failure)
>> It restarted fine.
>
>
> Are you running BIND on an SMP box ? If so, try running it with the extra
> option "-n 1". This option will have BIND run single-threaded, and only
> use one cpu (I suspect that the e-mail filter is the actual performance
> hog here, and not the dns daemon).
>
> I've had a problem similar to yours in the past, and having BIND run with
> only a single thread fixed it.
>
> Best regards,
> Maarten
>
> --
> Maarten Van Horenbeeck
> maarten at daemon.be
>
>
>
More information about the bind-users
mailing list