[knot-dns-users] Nasazeni Knot DNS na sekundarni DNS server

Stanislav Petr stanislav.petr at hosting90.cz
Fri Dec 2 00:19:58 CET 2011


Tak uz jsem to nasel! Knot pro slave zony pri startu ve funkci zonedata_init zkousi zalozit/otevrit zurnal (/var/lib/knot/XXXXXX.XX.diff.db) a nasledne si k nemu ponechat otevrenej fd. To bohuzel ale zkousi pro vsechny zony naraz, takze potrebuje tolik file descriptoru, kolik je definovanejch zon. Pri realnem pouziti na vetsim DNS serveru tak dojdou file descriptory a knot zustane viset v nekonecny smycce pokusu o AXFR transfer. Da se to nazimulovat i s mensim mnozstvim zon, napr. pomoci ulimit -n 100.


Takze tohle chovani rozhodne bude potreba zmenit, pokud se ma udrzet puvodni zamereni serveru - tedy velke zatizene DNS servery s extremnim mnozstvim zon.


--
Stanislav Petr
Hosting90 systems s.r.o.
stanislav.petr at hosting90.cz 


> --
> Stanislav Petr
> Hosting90 systems s.r.o.
> stanislav.petr at hosting90.cz 
----- Původní zpráva ----- 
> Odesilatel: "Stanislav Petr" <stanislav.petr at hosting90.cz> 
> Příjemce: knot-dns-users at lists.nic.cz 
> Datum: 12/01/11 16:44 
> Předmět: Re: [knot-dns-users] Nasazeni Knot DNS na sekundarni DNS server 
> 
> ad 1: Log je v priloze. Server ma aktualne 14426 zon. Pripadne muzu (mimo konferu) zaslat i komletni konfiguraci.
> 
> ad 3: Jestli najdu cas, pripravim definici .service pro systemd.
> 
> 
> 
> 
> 
> --
> Stanislav Petr
> Hosting90 systems s.r.o.
> stanislav.petr at hosting90.cz
> 
> 
> 
> 
> 
> On 1. 12. 2011, at 16:31, Lubos Slovak wrote:
> 
> > Dobry den,
> > 
> > ad 1: Mohli by ste prosim poslat cely log od startu servru + prava adresaru /var/lib/knot? Kolko zon ten slave server spravuje?
> > 
> > ad 2: Ano, vieme o tom a mame to zaradene v plane do verzie 1.0.
> > 
> > ad 3: Dakujeme za upozornenie, budeme sa to snazit casom vylepsit.
> > 
> > S pozdravom,
> > Lubos Slovak
> > 
> > On 12/01/2011 03:12 PM, Stanislav Petr wrote:
> >> Dobry den,
> >> 
> >> zkousim nasadit Knot DNS jako jeden ze sekundarnich DNS serveru a narazil jsem na nejake problemy.
> >> 
> >> 1. Prenese se mi jen mala cast zon, pak se zanou v logu obevovat nasledujci hlasky:
> >> 
> >> Dec  1 15:00:31 ns4 knot[3061]: error: Failed to create journal file '/var/lib/knot/av-tech.cz.diff.db'
> >> Dec  1 15:00:31 ns4 knot[3061]: error: Failed to open journal file '/var/lib/knot/av-tech.cz.diff.db'
> >> Dec  1 15:00:31 ns4 knot[3061]: error: Failed to create journal file '/var/lib/knot/avalancheshop.cz.diff.db'
> >> Dec  1 15:00:31 ns4 knot[3061]: error: Failed to open journal file '/var/lib/knot/avalancheshop.cz.diff.db'
> >> Dec  1 15:00:31 ns4 knot[3061]: error: Failed to create journal file '/var/lib/knot/avdata.cz.diff.db'
> >> Dec  1 15:00:31 ns4 knot[3061]: error: Failed to open journal file '/var/lib/knot/avdata.cz.diff.db'
> >> Dec  1 15:00:31 ns4 knot[3061]: error: Failed to create journal file '/var/lib/knot/avdnachod.cz.diff.db'
> >> Dec  1 15:00:31 ns4 knot[3061]: error: Failed to open journal file '/var/lib/knot/avdnachod.cz.diff.db'
> >> Dec  1 15:00:31 ns4 knot[3061]: error: Failed to create journal file '/var/lib/knot/aveli.cz.diff.db'
> >> Dec  1 15:00:31 ns4 knot[3061]: error: Failed to open journal file '/var/lib/knot/aveli.cz.diff.db'
> >> 
> >> 2. Server bezi pod rootem, nenasel jsem v konfiguraci ani v init scriptu (fedora) moznost nejak civilizovane nastavil uzivatele pod kterym to pobezi.
> >> 
> >> 3. Pod Fedora 16 ktera pozuiva systemd neni obsluha knotu uplne idealni - chtelo by to definovat koraktne service pro systemd, ale to je vec tvorby rpm baliku pro fedoru.
> >> 
> >> --
> >> Stanislav Petr
> >> Hosting90 systems s.r.o.
> >> stanislav.petr at hosting90.cz
> >> 
> >> 
> >> 
> >> 
> >> 
> >> _______________________________________________
> >> knot-dns-users mailing list
> >> knot-dns-users at lists.nic.cz
> >> https://lists.nic.cz/cgi-bin/mailman/listinfo/knot-dns-users
> > 
> > _______________________________________________
> > knot-dns-users mailing list
> > knot-dns-users at lists.nic.cz
> > https://lists.nic.cz/cgi-bin/mailman/listinfo/knot-dns-users
> 
> 
_______________________________________________
> knot-dns-users mailing list
> knot-dns-users at lists.nic.cz
> https://lists.nic.cz/cgi-bin/mailman/listinfo/knot-dns-users
> 






More information about the knot-dns-users mailing list