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

Marek Vavruša marek.vavrusa at nic.cz
Fri Dec 2 01:19:01 CET 2011


Dobrý večer,

předem moc díky za tak detailní bugreport! Máme v plánu konsolidovat
žurnály více zón do jednoho souboru, a obecně optimalizovat časy
načítání/kompilace obrovského počtu menších zón. Tím by se tento
problém eliminoval, ale chvíli to potrvá. Pokusím se tedy alespoň
napsat krátký patch, který by žurnály otevíral až na požádání a
vyřešil tak nedostatek deskriptorů.

Marek Vavruša
--
 Marek Vavruša                      Knot DNS CZ.NIC Labs
http://www.knot-dns.cz -------------------------------------------
Americká 23, 120 00 Praha 2, Czech Republic WWW: http://labs.nic.cz
http://www.nic.cz -------------------------------------------
2011/12/2 Stanislav Petr <stanislav.petr at hosting90.cz>:
> 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
>>
>
>
>
> _______________________________________________
> 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