Re: [E] Re: strange problem with query being dropped/ignored by the BIND process

2017-06-29 Thread Marc Richer
Hi Bob, > I tend to distrust "CPU(30%)" if it is averaged over more than one > cpu. Could you run "top" and hit the number "1" so that it shows each > cpu separately? With 8 cpu's, "30%" could be one cpu at 100% and others > lower, where the one cpu at 100% is your bottleneck. I checked that

Re: strange problem with query being dropped/ignored by the BIND process

2017-06-29 Thread Bob Harold
On Thu, Jun 29, 2017 at 9:51 AM, Marc Richter wrote: > Hi Dennis, > > > Do you have any adjustments in /etc/system ? > > No. And as mentioned before this is a Solaris 11 system, so /etc/system is > (mostly) irrelevant, as the IP settings are all done with ipadm now.

Re: strange problem with query being dropped/ignored by the BIND process

2017-06-29 Thread Marc Richter
Hi Dennis, > Do you have any adjustments in /etc/system ? No. And as mentioned before this is a Solaris 11 system, so /etc/system is (mostly) irrelevant, as the IP settings are all done with ipadm now. > > # ndd -get /dev/ip \? | grep "read" > # ndd -get /dev/tcp \? | grep "read" > That, as

Re: strange problem with query being dropped/ignored by the BIND process

2017-06-29 Thread Dennis Clarke
On 06/29/2017 12:52 PM, Marc Richter wrote: Hi again, I have checked this again today. Send & receive buffers are both 1MB, the Server has 8 CPUs and during startup BIND is reporting this: found 8 CPUs, using 8 worker threads using 7 UDP listeners per interface using

Re: strange problem with query being dropped/ignored by the BIND process

2017-06-29 Thread Marc Richter
Hi again, I have checked this again today. Send & receive buffers are both 1MB, the Server has 8 CPUs and during startup BIND is reporting this: found 8 CPUs, using 8 worker threads using 7 UDP listeners per interface using up to 32768 sockets We only have about 1.500

Re: [E] Re: strange problem with query being dropped/ignored by the BIND process

2017-06-28 Thread Marc Richter
Hi Ben, thanks for the answer. Yeah, I think you are right. I see a lot of udpInOverflows on the system, which suggest that the receive buffer is too small indeed. Is there any kind of recommendation or best-practice advice what the buffers should ideally be set to on Solaris ? I did search the

Re: strange problem with query being dropped/ignored by the BIND process

2017-06-28 Thread Ben Croswell
Have you checked deeper at the OS level? I have seen on Linux DNS servers silent drops of queries on very busy servers that were exhausting UDP receive buffers. On Jun 28, 2017 10:26 AM, "Marc Richter" wrote: Hi, we have a setup here consisting of a recursive DNS

strange problem with query being dropped/ignored by the BIND process

2017-06-28 Thread Marc Richter
Hi, we have a setup here consisting of a recursive DNS server and two monitoring servers. The monitoring servers sent a test query to the DNS server once every two minutes to check if it is answering properly. We now have the problems that these test queries are timing out from time to time,