Sziasztok!
Mikor megpróbálnám elindítani a bind-et kapok egy hibát:
Starting domain name service...: bind9 failed!
Nem túl bőbeszédű, esetleg valaki találkozott már vele?
- 3854 megtekintés
Hozzászólások
Igen. Amikor valaki nem olvassa el doksit (gy.k. RTFM), nem konfigurálja be a programot, hanem azt képzeli, hogy az csak úgy "magától" majd mindent kitalál, na akkor szokott ilyen lenni. "Természetesen" az ilyen emberek a logot sem olvassák el, mer' minek azt, ugye.
- A hozzászóláshoz be kell jelentkezni
Ugyanez pozitivan: a bind szépen el szokta mondani, hogy mi a baja, de azt nem az indítószkript kimenetére írja, hanem valamelyik (általában syslog) logfile-ba.
Disztrótól függően ajánlatos körbenézni /var/log/syslog /var/log/messages háza táján. Ezen file-okba bele szokta írni melyik zónával mi a baja.
--
"A herceg én vagyok."
- A hozzászóláshoz be kell jelentkezni
De elolvasta:) csak debianon eloszor konfigural és azt nem tudta, h nem kell felvenni zonanak a localhostot, reverese es a root szervereket megegyszer a named.confban. Es azt se, hogy a logfile ilyen szepen kiirja ezt a dolgot. A masodik kommentelonek, koszonom a normalis hozzaszolast:)
Fl!kFlak - www.creativevision.hu
mail: molnar.david@creativevision.hu
- A hozzászóláshoz be kell jelentkezni
Miert a masodiknak koszonod meg, amikor vl volt az, aki igazabol segitett?
Vagy nem ertesz egyet vele?
tompos
- A hozzászóláshoz be kell jelentkezni
Mond már el mitöl lesz egy bind config operációs rendszer függő?
Áhhhh, akarok informatikába is rendes tagozódásokat, mint a kőműveseknél van.
- A hozzászóláshoz be kell jelentkezni
Nem a bind a disztrófüggő, hanem az hogy hova kerülnek a logjai.
Redhat/SuSE a messages-nek hivja a syslogot, a debian/ubuntu meg syslog-nak. De azt sem tartom elképzelhetetlennek, hogy van olyan disztró, ahol élből /var/log/bind9.log -ba vagy valami hasonlóba megy a kimenet.
--
"A herceg én vagyok."
- A hozzászóláshoz be kell jelentkezni
ja, és ha nem találom a logot, akkor nincs, az, hogy
cd /var/log , mert ugye jó közelitésel itt lesz valahol elrejtve
grep -ri bind9 * -> és meglepődsz, hogy megtalálod.
Mindamellett, ha konfigurálod, akkor az első sorok egyike, hogy hol van a log, másik meg az, hogy lehet én tévedek, de az én gépeimen nem futtatok olyan daemont, ami nem tudom hova loggol ígytehát az is egy jó kérdés, hogy debianon hol a bind9 logja.
De mind1, nem érdekel a téma csak zavar, hogy ez a szakma nem szegmentálódik, ennyi :)
- A hozzászóláshoz be kell jelentkezni
Legyen itt egy megoldás is, /var/log/daemon.log |grep named
"bind9"-re kereshetnél sokáig...
- A hozzászóláshoz be kell jelentkezni
mondjuk a tied annyival jobb, hogy arrol azonnal kiderul, hogy nem mukodik :-)
sj@idea:~$ /var/log/daemon.log |grep named
-bash: /var/log/daemon.log: Permission denied
de hogy legyen egy mukodo megoldas is:
grep named /var/log/*.log
- A hozzászóláshoz be kell jelentkezni
cat elveszett az elejéről, ettől még debian esetében daemon.log az ahová szórja az infókat a bind.
Miért akarod te is az összes .log fileban túrni?
- A hozzászóláshoz be kell jelentkezni
Hint: a bind beállításaiban ott van, hogy hova logol, célszerű azt megnézni, és máris közelebb vagy a megoldáshoz. Ha syslog, akkor meg a syslog beállításait megnézed, és kész :-)
De hibakereséshez átmenetileg módosítva a logging beállítást...
- A hozzászóláshoz be kell jelentkezni
Troll ON
És igazából jól kérdezni sem tud :)
Troll OFF
- A hozzászóláshoz be kell jelentkezni
Én találkoztam ilyennel...
aztán megnéztem a logot, mert a bind bizony bőbeszédű.
Szóval, szerintem az a baja pont, ami a logban ban irva, azt javitsd ki, aztán reboot.
- A hozzászóláshoz be kell jelentkezni