PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Gemountete Partitionen auf anderen Festplatten per NFS freigeben



ballaballa
07.01.04, 19:29
Hi,

ich habe auf meinem Server die Partition hdb1 auf /data gemountet. Gebe ich / per NFS frei, dann kann ich darauf vom Client aus problemlos zugreifen - allerdings ist das Verzeichnis /data leer.
Also habe ich zum Testen /data freigegeben und vom Client versucht, dies zu mounten. Gebe ich "mount -t nfs 192.186.0.100:/data data/" ein, passiert gar nichts, mount beendet sich aber auch nicht.

Meine /etc/exports sieht folgendermaßen aus:

-bash-2.05b# cat /etc/exports
/ 192.168.0.0/255.255.255.0(no_root_squash,rw)
/data 192.168.0.0/255.255.255.0(no_root_squash,rw)
-bash-2.05b#


Habt ihr eine Idee, wie ich /data freigeben könnte?

Vielen Dank schon einemal im Voraus!

EDIT:
Ich habe "mount -t nfs 192.186.0.100:/data data/" jetzt mal ewig weiterlaufen lassen.
Irgendwann kam dann folgende Fehlermeldung:

[root@robert mnt]# mount -t nfs 192.186.0.100:/data data/
mount: RPC: Fehler des entfernten Systems - Die Wartezeit für die Verbindung ist abgelaufen
[root@robert mnt]#

wb1
07.01.04, 20:20
> "mount -t nfs 192.186.0.100:/data data/"
wenn du ein Verzeichnis /data hast, muß es so heißen
"mount -t nfs 192.186.0.100:/data /data"

ballaballa
07.01.04, 20:34
Nein, ich hab mich wohl missverständlich ausgedrückt. Ich meinte, ich war im Verzeichnis /mnt. Da existiert das Verzeichnis data. Und ich möchte das Verzeichnis /data auf dem Server 192.168.0.100 auf mein lokales Verzeichnis /mnt/data mounten.

torsten_boese
08.01.04, 12:11
In der man-page staht das man Verzeichnisse in die mehrere Partitionen gemountet wurden nicht freigeben kann - Unter / sind z.b /Data gemountet /media/cdrom gemountet.Es gibt zwar laut ma-page die optin no_hide die dieses Problem behebn soll,aber das geht nur für Einzelrechner Freigaben also IP gebunden.. Ich habe das bei mir auch probiert jedoch hat es trotzdem nicht geklapt.. Versuchs mal vielleicht hast du mehr Glück

ballaballa
08.01.04, 15:53
ich habe die option bei mir eingetragen, dann gingen die freigaben aber nicht mehr. showmount hat gesagt, es sei nichts freigegeben.
In welcher man-page hast du das denn gefunden?

torsten_boese
08.01.04, 16:40
In der man-page "exports" unter no_hide ist eine Detailierte erleuterung.. Nun ja bei mir hats wie gesagt auch nicht geklapt aber es ist bei mir sicher nur ein config Fehler!

ballaballa
08.01.04, 17:03
ich habe sie jetzt gerade erneut überflogen. Da steht bei mir nichts von no_hide...
Kannst du ma bitte deine man exports posten?

torsten_boese
09.01.04, 02:20
jo im Anhang der Auszug aus der Man page "exports"

Thomas Mitzkat
09.01.04, 07:16
vielleicht soltest du mal den nfs-server anwerfen, damit die verzeichnisse auch bereitgestellt werden.

ballaballa
09.01.04, 13:46
Original geschrieben von Thomas Mitzkat
vielleicht soltest du mal den nfs-server anwerfen, damit die verzeichnisse auch bereitgestellt werden. Also blöd ich nicht! Wenn ich was an der /etc/exports ändere mach ich danach natürlich ein "/etc/init.d/nfs stop; /etc/init.d/nfs start" :rolleyes:

ballaballa
09.01.04, 14:09
Original geschrieben von torsten_boese
jo im Anhang der Auszug aus der Man page "exports" Hab jetzt a weng damit rumexperimentiert. Die Option nohide bewirkt zwar auch bei mir nichts, aber da ich die Exports für die Option auf nur einen einzelnen Host beschränkt habe, kann ich /data jetzt auch mounten.
Ich mounte jetzt einfach / auf /mnt/rootfs und /data auf /mnt/rootfs/data. Funktioniert einwandfrei.

Danke für eure Hilfe, wenn torsten_boese mir nichts von nohide erzählt hätte, liefe das ganze immernoch nicht! :)