
Hallo, Robert Rakowicz wrote:
ich habe eine Frage zu NIS für die ich in der Docu bis jetzt keine Antwort gefunden haben. Wie ist das Prinzip von NIS Server Master und Slave ? a) heiß Slave in diesem Fall, daß wenn der Master nicht da ist das man sich trotzdem Anmelden kann ? b) heiß Slave was ganz anderes
Sollte »a« richtig sein wie wird es konfiguriert, dafür fand ich in der Docu leider überhaupt nichts was mich weiterbringen konnte ausser das in einem config File etwas umgestellt wird was Später angemeckert wird.
Ein Slave kennt die Benutzer, Gruppen, usw. auch dann, wenn der Master oder die Verbindung zum Master ausfaellt. Die Clients koennen dann ihre Daten vom Slave holen und sich immer noch anmelden, auch wenn der Master mal nicht erreichbar ist. Ein "normaler" Client kennt die NIS-User, -Gruppen, usw. nur so lange, wie die Verbindung zum Master oder Slave besteht. Ich habe hier unseren Mailserver als NIS-Slave eingerichtet, damit der die Benutzer auch dann noch kennt, wenn mal die Verbindung zum zentralen NIS-Master ausfaellt (und keine "User unknown"-Meldungen produziert). Eine Anleitung steht AFAIK in "/usr/doc/packages/yp/HOWTO". Gruss, Steffen -- Steffen Moser eMail: <moser@egu.schule.ulm.de> Registered Linux User: #130716 WWW: http://www.egu.schule.ulm.de [http://counter.li.org] -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com

Hallo,
>>>>>>>>>>>> Ursprüngliche Nachricht <<<<<<<<<<<<<<<<<<
Am 31.08.99, 12:00:06, schrieb Steffen Moser <moser@egu.schule.ulm.de> zum Thema Re: NIS Master/ Slave ?:
Hallo,
Robert Rakowicz wrote:
ich habe eine Frage zu NIS für die ich in der Docu bis jetzt keine Antwort gefunden haben. Wie ist das Prinzip von NIS Server Master und Slave ? a) heiß Slave in diesem Fall, daß wenn der Master nicht da ist das man sich trotzdem Anmelden kann ? b) heiß Slave was ganz anderes
Sollte »a« richtig sein wie wird es konfiguriert, dafür fand ich in der Docu leider überhaupt nichts was mich weiterbringen konnte ausser das in einem config File etwas umgestellt wird was Später angemeckert wird.
Ein Slave kennt die Benutzer, Gruppen, usw. auch dann, wenn der Master oder die Verbindung zum Master ausfaellt. Die Clients koennen dann ihre Daten vom Slave holen und sich immer noch anmelden, auch wenn der Master mal nicht erreichbar ist.
Ein "normaler" Client kennt die NIS-User, -Gruppen, usw. nur so lange, wie die Verbindung zum Master oder Slave besteht.
Ich habe hier unseren Mailserver als NIS-Slave eingerichtet, damit der die Benutzer auch dann noch kennt, wenn mal die Verbindung zum zentralen NIS-Master ausfaellt (und keine "User unknown"-Meldungen produziert).
Eine Anleitung steht AFAIK in "/usr/doc/packages/yp/HOWTO".
Gruss, Steffen
mag ja sein das ich mich zu blöde einstelle aber mit dieser HOWTO kann ich nichts anfangen :( - wie siehr die YP_SERVERS aus ? - die /etc/yp.conf, stehen dann Master und Slave drin, in welcher Rheinfolge ? - die Änderung im Makefile - aif dem Master oder Slave ? Ich meine die und noch mehr Sachen einfach in dem HOWTO nicht gefunden zu haben. SuSE Buch und SDB schweigt auch was dieses Thema angeht. Es wäre nett wenn Du etwas mehr sagen könntest wei Du es gemacht hast. Gruß Robert -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com

Hallo, Robert Rakowicz wrote:
- wie siehr die YP_SERVERS aus ?
Auf dem Slave habe ich das automatische Erstellen der "yp.conf" aus der "rc.config" deaktiviert (CREATE_YP_CONF="no"). Deshalb brauche ich dort auch keinen Eintrag. Denn damit hat es nicht funktioniert. Ein "ypwhich" auf dem Slave muss "localhost" liefern! Denn er soll ja seine lokale Datenbank befragen, die nur in gewissen Zeitabstaenden mit dem Master abgeglichen wird. Auf dem Master habe ich dort "localhost" drin.
- die /etc/yp.conf, stehen dann Master und Slave drin, in welcher Rheinfolge ?
Auf dem Master steht bei mir: ypserver localhost Auf dem Slave steht bei mir: ypserver fsa01 ypserver localhost ("fsa01" ist der Name des Master-Servers).
- die Änderung im Makefile - aif dem Master oder Slave ?
Auf dem Master. Den der soll ja den Slave bei jedem Neuaufbau der lokalen Datenbank (durch Ausfuehren des "Makefile") informieren. Zusaetzlich: Auf dem Master gibt es die Datei /var/yp/ypservers. Dort steht der Name des YP-Slave drin. Auf dem Slave habe ich diese Datei nicht. Achtung: die Namen in der "/etc/yp.conf" koennen AFAIK nicht aus dem DNS zur IP-Adresse aufgeloest werden. Deshalb habe ich am Slave den Namen "fsa01" zusaetzlich in der "/etc/hosts" der IP-Adresse zugeordnet. Gruss, Steffen -- Steffen Moser eMail: <moser@egu.schule.ulm.de> Registered Linux User: #130716 WWW: http://www.egu.schule.ulm.de [http://counter.li.org] -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com

On Wed, Sep 01, Robert Rakowicz wrote:
Hallo,
>>>>>>>>>>>>> Ursprüngliche Nachricht <<<<<<<<<<<<<<<<<<
Am 31.08.99, 12:00:06, schrieb Steffen Moser <moser@egu.schule.ulm.de> zum Thema Re: NIS Master/ Slave ?:
Hallo,
Robert Rakowicz wrote:
ich habe eine Frage zu NIS für die ich in der Docu bis jetzt keine Antwort gefunden haben. Wie ist das Prinzip von NIS Server Master und Slave ? a) heiß Slave in diesem Fall, daß wenn der Master nicht da ist das man sich trotzdem Anmelden kann ? b) heiß Slave was ganz anderes
Sollte »a« richtig sein wie wird es konfiguriert, dafür fand ich in der Docu leider überhaupt nichts was mich weiterbringen konnte ausser das in einem config File etwas umgestellt wird was Später angemeckert wird.
Ein Slave kennt die Benutzer, Gruppen, usw. auch dann, wenn der Master oder die Verbindung zum Master ausfaellt. Die Clients koennen dann ihre Daten vom Slave holen und sich immer noch anmelden, auch wenn der Master mal nicht erreichbar ist.
Ein "normaler" Client kennt die NIS-User, -Gruppen, usw. nur so lange, wie die Verbindung zum Master oder Slave besteht.
Ich habe hier unseren Mailserver als NIS-Slave eingerichtet, damit der die Benutzer auch dann noch kennt, wenn mal die Verbindung zum zentralen NIS-Master ausfaellt (und keine "User unknown"-Meldungen produziert).
Eine Anleitung steht AFAIK in "/usr/doc/packages/yp/HOWTO".
Gruss, Steffen
mag ja sein das ich mich zu blöde einstelle aber mit dieser HOWTO kann ich nichts anfangen :(
- wie siehr die YP_SERVERS aus ?
Benutz den Menupunkt im YaST für die Client Einrichtung.
- die /etc/yp.conf, stehen dann Master und Slave drin, in welcher Rheinfolge ?
wird von SuSEconfig erzeugt, wie im HOWTO beschrieben. Da brauchst Du nicht dran gehen. Ansonsten: "man yp.conf"
- die Änderung im Makefile - aif dem Master oder Slave ?
Das steht unter "Installing a master server", also auf dem Master. Sonst stände es unter "Installing a slave server".
Ich meine die und noch mehr Sachen einfach in dem HOWTO nicht gefunden zu haben. SuSE Buch und SDB schweigt auch was dieses Thema angeht.
Es wäre nett wenn Du etwas mehr sagen könntest wei Du es gemacht hast.
Das geht wirklich so, wie im HOWTO beschrieben. Einfach Schritt für Schritt durchgehen und nicht zu kompliziert denken. Installier erst den Master, dann richtest Du am besten die Clients zum testen ein, und dann die Slaves. Thorsten -- Thorsten Kukuk http://www.suse.de/~kukuk/ kukuk@suse.de SuSE GmbH Schanzaeckerstr. 10 90443 Nuernberg Linux is like a Vorlon. It is incredibly powerful, gives terse, cryptic answers and has a lot of things going on in the background. -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
participants (3)
-
kukuk@suse.de
-
moser@egu.schule.ulm.de
-
Robert.Rakowicz@Muenster.de