
Auf Rechner A habe ich folgende Konfiguration: /etc/fstab: /dev/hda1 swap swap pri=42 0 0 /dev/hda2 / reiserfs defaults 1 1 /dev/hda3 /home reiserfs defaults 1 2 /dev/hde1 /home/user1 reiserfs defaults 1 2 Ich exportiere nun /home /etc/exports: /home *(rw,root_squash,sync) Auf Rechner B importiere ich das NFS: /etc/mtab: a:/home /mnt/a nfs rw,addr=192.168.1.3 0 0 Soweit funktioniert alles, jedoch erscheint auf Rechner B unter /mnt/a zwar der Inhalt von /home auf Rechner A jedoch das Verzeichnis /home/user1 ist leer. Gebe ich /home/user1 separat in /etc/exports auf Rechner A frei und hänge es unter /mnt/user1 auf Rechner B ein, so funktioniert es einwandfrei. Gibt es eine Lösung hierzu, ohne das Verzeichnis /home/user1 auf Rechner A separat freizugeben? Liegt es daran, daß /dev/hda3 auf /home und /dev/hde1 unterhalb von /home auf /home/user1 eingehängt ist? Danke für eine kurze Antwort. -- Jens Oppermann ____________________________________ Dr.-Ing. Jens Oppermann Ingenieurbüro für Bauklimatik Sickingenstr. 10 34117 Kassel Germany Tel.: +49 (0) 561 - 31 09 68 41 Fax.: +49 (0) 561 - 31 09 68 39 E-Mail: oppermann@ib-bauklimatik.de WWW: http://www.ib-bauklimatik.de ____________________________________

Jens Oppermann <oppermann@ib-bauklimatik.de>
Auf Rechner A habe ich folgende Konfiguration:
/etc/fstab:
/dev/hda1 swap swap pri=42 0 0 /dev/hda2 / reiserfs defaults 1 1 /dev/hda3 /home reiserfs defaults 1 2 /dev/hde1 /home/user1 reiserfs defaults 1 2
Ich exportiere nun /home
/etc/exports:
/home *(rw,root_squash,sync)
Auf Rechner B importiere ich das NFS:
/etc/mtab:
a:/home /mnt/a nfs rw,addr=192.168.1.3 0 0
Soweit funktioniert alles, jedoch erscheint auf Rechner B unter /mnt/a zwar der Inhalt von /home auf Rechner A jedoch das Verzeichnis /home/user1 ist leer. Gebe ich /home/user1 separat in /etc/exports auf Rechner A frei und hänge es unter /mnt/user1 auf Rechner B ein, so funktioniert es einwandfrei.
Gibt es eine Lösung hierzu, ohne das Verzeichnis /home/user1 auf Rechner A separat freizugeben? Liegt es daran, daß /dev/hda3 auf /home und /dev/hde1 unterhalb von /home auf /home/user1 eingehängt ist?
ich hatte die Frage auch schon mal hier gestellt (Sun, 13 Jun 2004) und erhielt folgende Antwort: Manfred Hollstein <manfred.h@gmx.net>
Yep, das Problem, das du da hast, ist schon in Bugzilla zu finden; siehe <http://bugzilla.suse.de/show_bug.cgi?id=37879>. Wir muessen also lediglich auf einen Update-Kernel warten.
Eine Lösung scheint ja auch "nohiode" zu sein, doch wenn man mehr als einen Rechner hat, welcher die Verzeichnisse importieren will? Horst Mueller <hmkde@gmx.net>
Es gibt für exports die Option "nohide". Zu den Besonderheiten/Einschränkungen dieser Option siehe "man exports".
Würd' mich freuen, wenn jemand seine Erfahrungen mit "nohide" und mehreren "Importeuren" beschreiben würde. Bye Jürgen -- Dr.rer.nat. Juergen Vollmer, Viktoriastrasse 15, D-76133 Karlsruhe Tel: +49(721) 9204871 Fax: +49(721) 24874 Juergen.Vollmer@[informatik-vollmer.de|alumni.uni-karlsruhe.de|acm.org] www.informatik-vollmer.de
participants (2)
-
Dr. Jürgen Vollmer
-
Jens Oppermann