PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme beim Einrichten des NIS-Servers



kaptn
26.01.08, 16:17
Halle Experten,
wer weiß etwas zum yp-Dienst?- Ich musste wegen eines Hardwarefehlers meinen Server austauschen und bekpomme nun den NIS-Server nicht mehr ans Laufen bzw. sehen die Clients ihn nicht.
Auf dem Server kann ich "named" nur manuell starten. Beim Systemstart, bzw., wenn ich "rcnamed start" nutze, erhalte ich die Meldung:
etc/named.conf:21 change directory "/var/lib/named" failed: file not found
etc/named.conf:21 parsing failed
Dies passiert nicht, wenn ich manuell "named" eingebe. Dann findet er auf dem Server und auf den Clients auch alle Rechner des Netzes.

Der NIS-Server wird laut yast ordentlich gestartet, aber auf der Client findet ihn nicht ( no NIS-Server found).

Die Ports sind auf den Firewalls geöffnet.

Was läuft falsch?

Gruß, Michael

403
26.01.08, 21:33
Guten Abend,

1. NIS != named
2. Was steht in Zeile 21 Ist dort ein chroot angegeben (waere mir ehrlich gesagt neu, dass das ueber die named.conf geht)
3. existiert /var/lib/named


Was läuft falsch?

Hast du zwischendurch ein fsck durchlaufen lassen?

Gruss 403

kaptn
27.01.08, 09:15
Hallo 403,

danke für die Antwort. Ich bin Deine Fragen durchgegangen:

zu1, NIS ist named: Bisher nahm ich immer an, unter "named" versteht man den DNS, der bei mir auch läuft. NIS ist doch für die User-Authentifizierung zuständig?

zu 2, Zeile 21: - directory "/var/lib/named"; - (natürlich ohne die "-")

zu 3, existiert /var/lib/named: ja

Und zu Deiner letzten Frage, ob ich ein fsck durchlaufen ließ: Beim Sytemstart werden die einzelnen Reiser-Partitionen, soweit ich das sehe, jedesmal durchgecheckt!

Gruß, Michael

403
27.01.08, 10:16
moin,

NIS
Verzeichnisdienst zur Verteilung von Konfigurationsdaten wie Benutzernamen oder Rechnernamen in einem Computernetzwerk.

http://de.wikipedia.org/wiki/Network_Information_Service

DNS
http://de.wikipedia.org/wiki/BIND
http://tldp.org/HOWTO/DNS-HOWTO.html
http://www.isc.org/sw/bind/arm95/

named traegt mehr Verantwortung ;) Aber in der Tat kuemmern sich beide um Rechner.


Zu 3: Das sind gute News.
Zeig mal den Anfang der named.conf (ca. 50 Zeilen)

Gruss
403

EDIT: habe hier grad kein yp zur Hand, aber ypwhich sollte eine Debug/Verbose Option haben, die
dir einen genaueren Fehler gibt.

kaptn
27.01.08, 10:44
Ich habe dort nicht viel geändert, sondern fast wie vorgegeben übernommen. Deshalb sende ich Dir meine named.conf in Kurzfassung, ohne Kommentare.
Gruß, Michael

options {
directory "/var/lib/named";
dump-file "/var/log/named_dump.db";
statistics-file "/var/log/named.stats";
listen-on-v6 { any; };
allow-query { 127.0.0.1;192.168.100.0/24; };
notify no;
include "/etc/named.d/forwarders.conf";
};

zone "." in {
type hint;
file "root.hint";
};

zone "localhost" in {
type master;
file "localhost.zone";
};

zone "0.0.127.in-addr.arpa" in {
type master;
file "127.0.0.zone";
};

include "/etc/named.conf.include";