sonnenblen.de - Das unabhängige Sun User Forum
Betriebssysteme => Solaris => Thema gestartet von: r0k am 08. Januar 2009, 14:15:31
-
Hi,
ich habe heute flott einen Linux NIS Server (Ubuntu 8.10) aufgesetzt. Daran hab ich einen Linux client gehängt (RHEL4) und einen Solaris (Sol8). Automount maps auto.master und auto.home (heissen auch beide genauso) werden über nis bereitgestellt. Der Linux client kann sie ohne probleme holen aber der Solaris client weigert sich. Ich kann auch nichts in den Logs finden warum er es nicht macht.
automountd kann man mit -v und -T starten aber beides führt keine einzige Teile log zutage. Ist zum verzweifeln. Stundenlanges googlen haben mich auch nicht weiter gebracht.
Irgendeine Idee?
-
Moin,
Linux benutzt per Default auto.master waehrend Solaris per Default auto_master nutzt.
Moegliche Loesungen:
1) Auf dem NIS Server neben auto.master auch auto_master als Map zur Verfuegung stellen
oder
2) Auf dem Solaris Client in /etc/auto_master aus dem "+auto_master" ein "+auto.master" machen
Tschau,
Drusus.
-
Gude,
schon probiert. Funktioniert aber auch leider nicht.
Wir haben einen Solaris NIS Server hier der hat die maps in format auto_* in /etc liegen. Das Makefile in /var/yp allerdings benennt die maps in auto.* um.
ein ypcat -k auto.* zeigt auch die maps an.
Hier gehts komischerweise ohne Probleme.
Jetzt auf dem Linux NIS gehts nur mit Linux...
-
Ok,
glaube jetzt hab ichs. Hab folgendes gemacht:
auf dem Linux NIS:
vi /var/yp/Makefile
geändert:
AUTO_MASTER = $(YPSRCDIR)/auto.master
AUTO_HOME = $(YPSRCDIR)/auto.home
AUTO_LOCAL = $(YPSRCDIR)/auto.local
zu:
AUTO_MASTER = $(YPSRCDIR)/auto_master
AUTO_HOME = $(YPSRCDIR)/auto_home
AUTO_LOCAL = $(YPSRCDIR)/auto_local
auf dem client muss vorhanden sein. zumindest bei solaris:
/etc/auto_master
+auto_master
/etc/auto_home
+auto_home
dachte eigentlich es reicht wenn man in /etc/nsswitch.conf
automount: files nis
reinhaut.
Bei Linux war das völlig ausreichend.
Anyway thanks for the help. :)
-
Jetzt hab ich das nächste Problem.
jetzt habe ich noch die map auto_local angefügt. Bei Linux klappts bei Solaris nicht. Nach dem gleichen Schema wie die anderen beiden Maps. Werden nur auto_master und auto_home über yp unterstützt bei Solaris 8?
-
funktioniert. :)
in der auto_master auf dem NIS server stand noch:
+auto_master drin
hat da natürlich nix zu suchen. :)