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(a)hosting90.cz
--
Stanislav Petr
Hosting90 systems s.r.o.
stanislav.petr(a)hosting90.cz
----- Původní zpráva -----
Odesilatel: "Stanislav Petr"
<stanislav.petr(a)hosting90.cz>
Příjemce: knot-dns-users(a)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(a)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(a)hosting90.cz
_______________________________________________
knot-dns-users mailing list
knot-dns-users(a)lists.nic.cz
https://lists.nic.cz/cgi-bin/mailman/listinfo/knot-dns-users
_______________________________________________
knot-dns-users mailing list
knot-dns-users(a)lists.nic.cz
https://lists.nic.cz/cgi-bin/mailman/listinfo/knot-dns-users
_______________________________________________